[App] Creating a fake store using the fake store API
See it live on optimistictrousers.github.io/TOP-shopping-cart
Creating a multi-page application with react-router-dom, using Testing Library and Jest to test, and learning how to use context.
Beyond that, other learning outcomes were:
- Design reusable components
- Fetching mock data from the Fake Store API https://fakestoreapi.com/
- Practicing state management
- Using snapshot tests with Jest and Testing Library
- ESLint - A linter tool to standardize code
- Github Pages - Hosting
- Prettier - Code formatter
- React Router - Router tool for React applications
- Jest-Fetch-Mock - Tool to mock fetch requests