Skip to content

MetaMarvel00/Fullstack-Open

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack Open — exercises (monorepo)

Submit this repository to the Full Stack Open submission system. Use one well-named folder per exercise block; keep the same GitHub URL across parts.

Part 1

Folder Exercises
courseinfo/ 1.1–1.5
unicafe/ 1.6–1.11
anecdotes/ 1.12–1.14

Part 2

Folder Exercises / role
courseinfo/ 2.1–2.5 (course information, modules)
part2-notes/ Chapter example: collections, forms, filter (no backend; complements the material)
phonebook/ 2.6–2.17 (forms, json-server, axios, CRUD, notifications)
countries/ 2.18–2.20 (REST countries + OpenWeatherMap via env)

Run Part 2 apps locally

Phonebook — needs the API on port 3001 in a second terminal:

cd phonebook
npm install
npm run server
cd phonebook
npm run dev

Countries — for weather in 2.20, copy countries/.env.example to countries/.env, set VITE_SOME_KEY to your OpenWeatherMap key, then restart npm run dev. Do not commit .env.

cd countries
npm install
npm run dev

Other Vite apps (courseinfo, unicafe, anecdotes, part2-notes):

cd <folder>
npm install
npm run dev

About

Fullstack Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors