Next.js logo

Vendor Hierarchy Management System

A role-based vendor management system built with Next.js, Shadcn,Tailwind & Redux.

🚀 Super Vendor

Manages the entire fleet, assigns vehicles to Regional Vendors, and controls vendor roles.

  • Assigns vehicles to Regional Vendors
  • Manages vendor roles & permissions
  • Oversees fleet distribution

🏢 Regional Vendor

Receives vehicles from the Super Vendor and distributes them to City Vendors.

  • Manages assigned fleet
  • Assigns vehicles to City Vendors

🏙️ City Vendor

Manages vehicle-to-driver assignments for smooth operations.

  • Assigns vehicles to drivers
  • Manages compliance for driver documents

📌 Local Vendor

Manages job assignments for drivers (Deploy Associates).

  • Assigns jobs to drivers
  • Monitors deployment tasks

👨‍💼 Deploy Associate

Receives an assigned vehicle and completes deployment tasks.

  • Views assigned vehicle
  • Completes assigned tasks