Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

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

Packages

Used by

Contributors

Languages