Welcome to the ecommerce website frontend repository!
This repository contains the frontend code for an ecommerce website built using React, Redux, and TypeScript. The project uses Vite as the development server and build tool.
To get started, clone the repository and install the dependencies using npm or yarn:
npm install
To start the development server, run:
npm run dev
This will start the Vite development server, which will rebuild and reload the application automatically when you make changes to the code.
To build the application for production, run:
npm run build
This will create a production-ready build of the application in the dist
directory.
To run the linter, run:
npm run lint
This will check the code for errors and warnings using ESLint.
To preview the built application, run:
npm run preview
This will start a server that serves the built application.
- React: ^18.2.0
- Redux: ^2.2.3
- TypeScript: ^5.2.2
- Vite: ^5.2.0
- ESLint: ^8.57.0
- Prettier: ^3.2.5
- Tailwind CSS: ^3.4.3
- Axios: ^1.6.8
- React Router DOM: ^6.23.0