Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›οΈ Multi-Vendor Application API πŸ›’

Welcome to the Multi-Vendor Application API repository! This API is designed to manage a multi-vendor platform where multiple sellers can list their products, and customers can browse, order, and review them. The API is built using Node.js and MongoDB. πŸ‘‰ Visit API Docs on Postman

✨ Features

  1. πŸ” Authentication & Authorization: Secure user authentication with JWT tokens.
  2. πŸ›οΈ Vendor Management: Create, update, and manage vendors.
  3. πŸ“¦ Product Management: CRUD operations for products, including categories, inventory, and pricing.
  4. πŸ›’ Order Management: Manage customer orders, order status updates, and payment processing.
  5. πŸ“ Review System: Customers can leave reviews and ratings for products.
  6. πŸ’³ Secure Payment Integration: Integrated with popular payment gateways for smooth and secure transactions.
  7. πŸ“Š Analytics: Vendor-specific sales reports and platform-wide analytics.

πŸš€ Getting Started

  1. Prerequisites:
    • Node.js
    • MongoDB
    • Postman (or any API testing tool)
  2. Clone the repository:
    git clone https://github.com/jopaleti/multivendor.git
  3. Install dependencies:
    npm install
  4. Set up environment variables in .env file
  5. Start the server:
    npm start

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages