- yarn install
- yarn start
- run backend at /backend/app.js using "node app.js"
- localhost:3000
- yarn test
- yarn test:coverage
- Product update Notifications are a bit messy
- Favorites page. There is an error here with the keys when loading the favorites page directly. it's because we are fetching data from the backend for the products list but the favorites list is just a hardcoded value in the context
-
Add product search input
-
Add product creation form. Add validation and use refs
-
Implement authentication with JWT?
-
React Testing Library for unit & integration testing.
-
Cypress for E2E testing.
-
Add themes using context
-
Add data randomizer to backend with a 30-50% chance of changing data to use memoization