Skip to content

Nitesh2-0/Node-E-Commerce-Application

Repository files navigation

E-STORE ONLINE | E-Commerce Application

This repository contains an E-Commerce application designed to facilitate transactions between two types of users:

  • Buyers
  • Sellers

Instruction To Login

  • Website LIVE
  • Login For
  • Email : example123@gmail.com

  • Password : 123

Technology Stack

  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Frontend: EJS, Tailwind CSS, CSS, JavaScript
  • Authentication: Passport.js
  • File Upload: Multer

Online Payment

This application integrates with Razorpay to handle online payments.

Features

General Features

  • Online payment processing.
  • User authentication and authorization.
  • Secure handling of user data.

Buyer Features

  • Browse and search for products.
  • Add products to the cart.
  • Remove items from the cart.
  • Complete purchases online.
  • Profile Update

Seller Features

  • Create and delete product.
  • Upload product photos.

Installation and Setup

  1. Clone the repository:
    git clone https://github.com/Nitesh2-0/Node-E-Commerce-Application.git
    

Dependency

npm install