Skip to content

mdhamid786/Backend-NodeAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ShoppersBill, eCommerce, LMS, and Event Management APIs

๐Ÿ“‹ Description

A Node.js RESTful API designed to handle eCommerce transactions, Learning Management System (LMS) functionalities, event management operations, and billing solutions for ShoppersBill.

๐Ÿš€ Features

  • User Authentication & Authorization (JWT-based)
  • Product Management (CRUD)
  • Order & Payment Integration
  • Event Scheduling & Booking
  • Course Enrollment & Progress Tracking
  • Invoice Generation (ShoppersBill)

๐Ÿ› ๏ธ Tech Stack

  • Backend: Node.js, Express.js
  • Database: MongoDB (Mongoose)
  • Authentication: JWT, Bcrypt
  • Payment Gateway: (e.g., Stripe, PayPal)

โš™๏ธ Installation

git clone https://github.com/mdhamid786/shoppersbill-api.git
cd shoppersbill-api
npm install
npm start


## set env
PORT=5000
MONGODB_URI=your_mongodb_uri
JWT_SECRET=your_jwt_secret
PAYMENT_GATEWAY_KEY=your_payment_gateway_key




๐Ÿ“ License
This project is licensed under the MIT License ยฉ 2024 Hamid Ali (https://github.com/mdhamid786).

##You can modify the API endpoints, environment variables, or payment gateway details based on your actual implementation.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors