sjmanoj / Shop

This is an E-Commerce Backend Application built with Node.JS, Express and MongoDB.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node.js E-Commerce Website

This repository contains the source code for a Node.js e-commerce website.

Table of Contents

Description

This Node.js e-commerce website provides a platform for users to browse, search, and purchase products online. The website is built using Node.js and various technologies.

Features

  • User authentication and authorization
  • Product catalog with categories and search functionality
  • Shopping cart functionality
  • Checkout process and Order functionality
  • User account management
  • Order history and tracking

Installation

To run this project locally, follow these steps:

  1. Clone the repository
  2. Install dependencies
  3. Set up environment variables - Create a .env file in the root directory and add the following variables: a. PORT = 4000 b. MONGODB_URI = <your_URL> c. PASSWORD_KEY = <your_secret_key> d. JWT_KEY = <your_jwt_key>
  4. Use 'npm run dev' to run using nodemon
  5. Access the website at http://localhost:4000 in your web browser.

About

This is an E-Commerce Backend Application built with Node.JS, Express and MongoDB.


Languages

Language:JavaScript 100.0%