React Sample Project
- React Sample Project - Part 1 (Project Setup)
- React Sample Project - Part 2 (React Router)
- React Sample Project - Part 3 (Page Layout)
- React Sample Project - Part 4 (Sports Pages)
- React Sample Project - Part 5 (Modal Window Component)
- React Sample Project - Part 6 (Books Pages)
- React Sample Project - Part 7 (Books List Component)
- React Sample Project - Part 8 (Book Form Component)
- React Sample Project - Part 9 (A Reusable Dropdown Component)
- React Sample Project - Part 10 (Custom Hooks)
- React Sample Project - Part 11 (Login Component with useRef)
- React Sample Project - Part 12 (Input Validation)
- React Sample Project - Part 13 (useContext)
In retrospect, it's better not to do part 14 (instead wait until we have the real chinook api authentication working)
- React Sample Project - Part 14 (Simulating Authentication)