Skip to content

This is a RESTful API built with Node.js, Express, and MongoDB for the Nem Ecom project. It serves as the backend for a simple ecommerce application.

Notifications You must be signed in to change notification settings

mabdusshakur/nem-ecom-api

Repository files navigation

Nem Ecom API

This is a RESTful API built with Node.js, Express, and MongoDB for the Nem Ecom project. It serves as the backend for a simple ecommerce application.

Features

  • Product management: CRUD operations for managing products.
  • User management: Authentication and authorization for user registration, login, and profile management.
  • Wishlist: Ability for users to add products to their wishlist.
  • Cart: Functionality for users to add products to their cart and manage the cart items.
  • Checkout: Integration with payment gateways for processing orders.
  • Admin order management: Ability for admin users to manage and process orders.
  • Other necessary features for an ecommerce API.

Installation

  1. Clone the repository: git clone https://github.com/mabdusshakur/nem-ecom-api.git
  2. Install the dependencies: npm install

Configuration

  1. Create a .env file in the root directory.
  2. Copy the contents of .env.example file and paste it into the .env file.
  3. Update the values of the environment variables in the .env file according to your configuration.

About

This is a RESTful API built with Node.js, Express, and MongoDB for the Nem Ecom project. It serves as the backend for a simple ecommerce application.

Topics

Resources

Stars

Watchers

Forks