1. Project overview
2. React router - Navigation
3.1 Git branch.html
3. Setup project
4.1 Git branch.html
4. Setup React router and our pages
5.1 Git branch.html
5. JSON server - Setup a fake backend
6.1 Git branch.html
6. Header component
7.1 Git branch.html
7. Storing the notes
8.1 Git branch.html
8. Text card component
9.1 Git branch.html
9. Note list container
10. Note form component explained
11.1 Git branch.html
11. Note form component structure
12.1 Git branch.html
12. Create a note
13. Form validations
14.1 Git branch.html
14. Form validation - Part 1
15.1 Git branch.html
15. Form validations - Part 2
16.1 Git branch.html
16. Acessing URL parameters
17.1 Git branch.html
17. Note detail component
18.1 Git branch.html
18. Toggle Note form component from editable to read only
19.1 Git branch.html
19. Update note
20.1 Git branch.html
20. Delete note
21.1 Git branch.html
21. Filter notes