Skip to content

Haminimi/e-commerce

Repository files navigation

E-Commerce Site 🛒

Screenshot of the E-Commerce Site.

Description

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.

Main Features

  • 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.

Tech

The project is built with:

  • React
  • CSS Modules

Tools

  • Visual Studio Code
  • Git
  • Vite
  • Vitest

Covered Topics

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

Credits

Happy coding!