A simple e-commerce website boostrapped with React Create App that I built to learn and practice React and in general best practices. It is still a work in progress.
Credentials for testing sign-in features:
- username: [email protected]
- password: fancypants
In addition this application is based off of the project described in Complete React Developer in 2020 (w/ Redux, Hooks, GraphQL) created by Andrei Neagoie and Yihua Zhang.
Links re-direct to examples in wiki
- Container Pattern
- Styled Components
- React Hooks
- Sagas vs Thunk (to be added...)
- Add form validation (i.e highlighting input fields if there is an error)
- Add feedback if there are errors (i.e if an API request fails)
- Write tests (A lot of tests 🤕)
- Explore and implement optimizations such as lazy loading components
- Explore and implement React Hooks
- Write cleaner code 🧐