Skip to content

PravabKar/Ecommerce-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecommerce-Website

E-Shop is an e-commerce platform made with Next.js as the frontend framework, Express and Node as the backend, and MongoDB for the database.

Demo

Homepage

alt text

Admin Page

alt text alt text

Login and SignUp

alt text alt text

Edit Profile

alt text

Categories, Sorting and Searching

alt text alt text

Cart

alt text

Order History

alt text

Installation

Clone the project

  git clone https://github.com/PravabKar/Ecommerce-Website.git
  cd Ecommerce-Website

Add Enviroment variables

  cd server
  vi .env

ATLAS_URL=<YOUR_MONGODB_URL>

PORT=9999

(If setting PORT anything other than 9999, then change client/next.config.js port number as well)

Run server (make sure you have node installed)

  node server

Install the project with npm

(From another terminal)

  cd client
  npm install
  npm install next@12.3.2

To run in Devlopement build

  npm run dev

OR

To run in Production build

  npm run build
  npm run start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published