Skip to content

akashpatelknit/ServiceHub-Backend

ServiceHub Backend

ServiceHub Backend is a Node.js-based backend service designed to support a multi-role platform with customers, vendors, and admins.
It handles authentication, wallet-based transactions, vendor payouts, and secure integrations with third-party services.


🚀 Features

  • 🔐 Secure authentication & authorization
  • 👥 Multi-role system (Customer, Vendor, Admin)
  • 💰 Wallet-based payments & transactions
  • 🏦 Vendor withdrawal with admin approval
  • 🔥 Firebase integration
  • 🌐 RESTful APIs
  • 🧩 Modular and scalable architecture

🛠 Tech Stack

  • Node.js
  • Express.js
  • Firebase Admin SDK
  • MongoDB / SQL (configurable)
  • JWT Authentication
  • Environment-based configuration

📦 Installation

git clone https://github.com/akashpatelknit/ServiceHub-Backend.git
cd ServiceHub-Backend
npm install

About

Node.js backend for a multi-role service platform with secure authentication, wallet payments, vendor payouts, and Firebase integration.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors