Ecommerce written by myself use RTK Query, router etc. MERN.The shop have a lot functionally. Backend on NestJS.
This project is a web application developed with Vite, a fast and lightweight build tool for modern JavaScript project. It leverages Vite's features such as instant server start, blazing fast Hot Module Replacement (HMR), and efficient build process to provide a seamless development experience. For backend communication used RTK Query.
To get started with this project, follow the steps below:
- Make sure you have Node.js installed on your machine. You can download it from nodejs.org.
- Clone the project repository to your local machine:
git clone
- Navigate to the project directory
- Install the project dependencies:
npm install
- Start the development server:
npm run dev
- Open your web browser and visit the provided URL. You should see the application running on http://localhost:5173/
The project structure is organized as follows:
- public: This directory contains the publicly accessible files such as images, and other assets.
- src: This directory contains the source code of the project.
- app: This directory contains a file to communicate with API.
- components: This directory houses components.
- interface: This directory holds interfaces.
- screens: This directory holds page.
- ui: This directory holds ui.
In the project, ESLint and Prettier have been applied for code formatting and linting.