Skip to content

The GSB Office Management System (OMS) is a multi-level dashboard and workspace for managing GET SKY BUY (GSB) operations. It provides a structured management system for HeadOffice, Regional Offices, Branch Offices, and Support Offices, enabling seamless coordination of sellers, logistics, orders, deliveries, and RTO processes.

License

Notifications You must be signed in to change notification settings

skyricksarkar/GSB-OMS

Repository files navigation

🏢 GSB Office Management System (OMS)

Welcome to the GSB Office Management System (OMS) – a comprehensive dashboard and workspace for GET SKY BUY (GSB). This repository includes functionalities for HeadOffice, Regional Offices, Branch Offices, and Support Offices, enabling seamless business operations across multiple levels.


🌍 Overview

The GSB OMS is a centralized platform for managing different office levels, ensuring efficiency, control, and streamlined communication between departments. It serves as the backbone of GSB’s hierarchical structure, supporting sellers, logistics, deliveries, and order management.

🏛️ Structure of OMS:

  • 🏢 HeadOffice: Centralized control of all operations.
  • 🏛️ Regional Office: Manages multiple branch offices within a country/state.
  • 🏬 Branch Office (GSB Branch): Connects with local sellers and manages deliveries.
  • 📦 Support Office: Handles logistics, pickups, RTO (Return to Origin), seller onboarding, and product management.

🚀 Key Features

Multi-level User Roles (Admin, Regional Manager, Branch Staff, Support Agents)
Seller Registration & Verification
Order & Delivery Management
Product Addition & Inventory Handling
Logistics & RTO Processing
Reports & Business Insights
Secure Authentication & Role-based Access Control


🔧 Tech Stack

  • Frontend: React.js (Planned)
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT-based security and OAuth
  • Hosting: cPanel / VPS

📦 Packages Used

  • Express.js – Backend framework
  • Mongoose – Database management
  • JWT – Authentication & Authorization
  • React – User Interface (Upcoming)
  • Razorpay API – Payment Processing (Planned)

🌐 Website

🔗 GET SKY BUY


🔖 Topics

ecommerce business-management logistics dashboard seller-management order-processing multi-level-operations


📅 Release Plan

  1. Alpha Version – Initial setup & basic features (Planned)
  2. Beta Version – Feature improvements & UI enhancements (Planned)
  3. Stable Release – Fully functional system (Coming Soon)

🛠️ Installation

Clone the repository:

git clone https://github.com/skytechrick/GSB-OMS.git
cd GSB-OMS
npm install
npm start

About

The GSB Office Management System (OMS) is a multi-level dashboard and workspace for managing GET SKY BUY (GSB) operations. It provides a structured management system for HeadOffice, Regional Offices, Branch Offices, and Support Offices, enabling seamless coordination of sellers, logistics, orders, deliveries, and RTO processes.

Topics

Resources

License

Stars

Watchers

Forks