Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nitesh-thapliyal/clothify-e-commerce-clothing-platform

Building E-Commerce Web Application using MERN
https://github.com/nitesh-thapliyal/clothify-e-commerce-clothing-platform

css expressjs html mongodb mongoose nodejs reactjs stripe

Last synced: about 1 month ago
JSON representation

Building E-Commerce Web Application using MERN

Awesome Lists containing this project

README

        

# Clothify

This is an e-commerce web application built using the MERN stack (MongoDB, Express.js, React, and Node.js). It allows users to browse and purchase products, view their order history, and manage their account information.

![store](testfront/src/store.png)

## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

**Prerequisites**
- Node.js
- MongoDB

**Installation**
1. Clone the repository: `git clone https://github.com/Nitesh-thapliyal/E-Commerce`

2. Install the dependencies: `npm install`

3. Start the development server: `npm start`

4. Create a .env file in the root directory with the following:

```
MONGO_URI=your_mongodb_uri
JWT_SECRET=your_secret_key
```
5. Run the application in the development mode: npm run dev

6. Open **http://localhost:3000** to view it in the browser.

**Deployment**

1. Build the application for production: `npm run build`

2. Start the production server: `npm start`

**Built With**
- MongoDB - The database used
- Express.js - The web framework used
- React - The front-end library used
- Node.js - The back-end runtime environment

**Payment Gateway**
- Stripe

**Status**
- Completed

## Authors
Nitesh Thapliyal - `Initial Work` - @Nitesh-thapliyal

## Acknowledgment
- [MERN Bootcamp by Learn Code Online](https://web.learncodeonline.in)