MERN E-Commerce Backend This is the backend repository for the MERN stack e-commerce web application. It provides the necessary APIs and functionalities to support the frontend of the application.
- Node.js
- Express.js
- MongoDB
- Mongoose
Clone this repository. Navigate to the root directory of the project. Run npm install to install the dependencies. Create a .env file based on the provided .env.example file and fill in your MongoDB connection string and other environment variables. Run npm start to start the server. Available Scripts start: Starts the server. build: Builds the TypeScript files. watch: Watches the TypeScript files for changes and recompiles. dev: Starts the server in development mode using nodemon. vercel-build: Placeholder script for Vercel deployment.
This is the frontend repository for the MERN stack e-commerce web application. It provides the user interface and interactions for the application.
Technologies Used React.js Redux Toolkit Vite.js React Router Firebase Authentication Chart.js Sass Setup Clone this repository. Navigate to the root directory of the project. Run npm install to install the dependencies. Create a .env file based on the provided .env.example file and fill in your Firebase configuration and other environment variables. Run npm run dev to start the development server. Available Scripts dev: Starts the development server. build: Builds the production-ready assets. lint: Runs eslint to lint the codebase. preview: Previews the production build locally.