Skip to content

bruncun/audiophile

Repository files navigation

Audiophile

This is my solution to Frontend Mentor's Audiophile e-commerce website challenge. View the project live.

Codebase

Visualization of the codebase

Stack

  • React
  • React Query
  • React Router
  • React Hook Form
  • React Intersection Observer
  • Create React App
  • Craco
  • TypeScript
  • Bootstrap
  • Sass
  • Cypress
  • JSON Server

Environment Variables

To run this project, add the following environment variable:

REACT_APP_API_URL=http:https://localhost:3004/api

Available Scripts

This project was bootstrapped with Create React App. JSON Server provides a mock API and serves the production build.

yarn

Installs dependencies.

yarn start

Runs the app in the development mode at http:https://localhost:3000. Also serves the API at http:https://localhost:3004.

yarn test

Launches Cypress.

yarn build

Builds the app for production to the build folder.