An SPA E-Commerce site built with React. The project is a part of The Odin Project's React course within The Odin Project's curriculum. The Odin Project provides a high quality web development education maintained by an open source community.
- SPA: The app uses client-side routing with React Router.
- Accessibility: It is fully accessible and it respects various accessibility recommendations, such as including sufficient color contrasts, labeling, and keyboard support.
- Responsive Design: It provides a consistent user experience across various screen sizes.
- Tested: The project includes various tests that covers all of its components.
The project is built with:
- React
- CSS Modules
Tools
- Visual Studio Code
- Git
- Vite
- Vitest
This section mentions the main topics covered during project work and prior lessons
- React Router
- Testing - Vitest and React Testing Library
- CSS Modules and styled-components
- Icon used for the favicon image is one of the Smart cart icons created by ChilliColor - Flaticon.
- Photo by Artem Gavrysh on Unsplash.
- Fake Store API.