This repo contains my solutions, notes, and projects for the Full Stack Open course. Each part has its own folder, and subfolders contain exercises or apps.
full\_stack\_open/
βββ part0/ # Basics of web apps
β βββ notes/
β
βββ part1/ # React basics
β βββ courseinfo/
β βββ unicafe/
β βββ anecdotes/
β
βββ part2/ # Communicating with server
β βββ phonebook/
β βββ countries/
β
βββ part3/ # Node.js and Express server
β βββ phonebook-backend/
β
βββ .../
βββ README.md
Always work in develop first. Once exercises are final and tested, merge into main for submission.
-
Switch to develop: git checkout develop git pull origin develop
-
Add and commit changes: git add . git commit -m "Part 2: Completed Phonebook step 7" git push origin develop
-
Merge into main when final: git checkout main git pull origin main git merge develop git push origin main
- Keep each part in its own folder (
part0,part1, etc.) - Use descriptive commit messages
- Run
git statusoften to check changes