This is my solution to Frontend Mentor's Audiophile e-commerce website challenge. The motivation for this project was to use create a performant and visually engaging e-commerce experience. This app is built using React, TypeScript, React Query, React Hook Form, Bootstrap, and tested using Cypress.
To run this project, add the following environment variable:
REACT_APP_API_URL=http://localhost:3004/api
This project was bootstrapped with Create React App. JSON Server provides a mock API and serves the production build.
Installs dependencies.
Runs the app in the development mode at http://localhost:3000. Also serves the API at http://localhost:3004.
Launches Cypress.
Builds the app for production to the build
folder.