Skip to content

And e-commerce api using nodejs, express and mongodb.

Notifications You must be signed in to change notification settings

rishabdhar12/e-commerce-api

Repository files navigation

An e-commerce api for buyers and admin.

Technologies used:

  • Node.js
  • MongoDB
  • Express
  • Twilio

Steps to install and run the project:

  • fork the repo then clone it.
  • run npm install to install the dependencies.
  • create a .env file and add the following conf:
    1. Mongodb url
    2. JWT secret key
    3. Twilio credentials
  • npm run

Schema list:

  • User

  • Product

  • Categories

  • Brands

  • Cart

  • Link

Functions list:

  • User

  • Product (Admin)

  • Category (Admin)

  • Brands (Admin)

  • Cart (User)

  • Link

To be added:

  • Standard error messages and HTTP codes
  • Stripe API and Razorpay for payments
  • A better relationship between databases

Contributions:

Any contibutions / comments / suggesstions are always welcome.

About

And e-commerce api using nodejs, express and mongodb.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published