FleetPulse Enterprise Multi-Tenant Delivery Operating System
Multi-tenant delivery management dashboard for fleets, dispatchers and clients
Item Description
FleetPulse – Enterprise Multi-Tenant Delivery Operating System
FleetPulse is a modern, responsive logistics and delivery management frontend designed for courier companies, fleet operators, dispatch teams, and business clients. Built with React 19, Vite 8, Tailwind CSS 4, and React Router DOM 7, it provides five dedicated role-based portals in a modular SaaS-style interface.
Five Operational Portals
Super Admin Portal: Tenant onboarding, subscription management, platform users, global settings, branding, and security configuration interfaces.
Tenant Admin Portal: Operational dashboards, shipment management, driver and fleet administration, service zones, and pricing workflows.
Dispatcher Command Center: Dispatch queues, driver assignment, route planning interfaces, fleet status monitoring, and driver broadcast messaging.
Driver Portal: Task run-sheets, pickup and drop-off workflows, navigation access, earnings, performance, and driver profile interfaces.
Client Portal: Shipment booking, delivery tracking presentation, shipment history, billing, and client-side PDF invoice generation using jsPDF.
Technology Stack
React 19
Vite 8
React Router DOM 7 with lazy-loaded routes
Tailwind CSS 4
React Context API for authentication and session state
Lucide React icons
Framer Motion animations
jsPDF and jsPDF-AutoTable for PDF generation
Setup and Development
Install dependencies using
npm install.Copy
.env.exampleto.env.Configure
VITE_API_BASE_URLandVITE_WS_URLwhen connecting compatible backend services.Start the development server using
npm run dev.Run
npm run lintfor code checks.Run
npm run buildto generate the production bundle.Run
npm run previewto preview the build.
Demo Access
The login page includes a quick demo role switcher for Super Admin, Tenant Admin, Dispatcher, Delivery Driver, and Business Client. The supplied demo credentials are intended for testing the frontend interface.
Backend Integration and Deployment
When VITE_API_BASE_URL is empty, the application uses local demo fixtures and simulated network delays. A centralized API client supports connecting an external REST backend, including bearer-token injection from session storage.
The frontend can be deployed to Vercel, Netlify, or a self-hosted web server with SPA fallback routing configured.
Important: The documented package is a frontend application. A production database, server-side authentication, live WebSocket telemetry, real dispatch integrations, and backend business logic are not included by the README description and may require separate implementation.
Features
Multi-tenant logistics SaaS-style frontend
Five role-specific operational portals
Super Admin tenant management interface
Subscription plans and feature-flag management screens
Platform user administration and role-based access controls
Tenant operations dashboard with delivery and revenue KPIs
Shipment lifecycle management
Advanced shipment filtering and priority classification
Bulk CSV import interface
Driver onboarding and credential inspection screens
Fleet allocation and utilization metrics
Delivery zones and dynamic pricing configuration
Dispatcher command center and unassigned order queue
Manual driver assignment and auto-dispatch interface
Route sequencing and optimization presentation
Fleet telemetry and route status interfaces
Driver broadcast messaging UI
Driver task run-sheet for pickup and drop-off workflows
Map launching and delivery-location confirmation interfaces
Driver earnings and performance dashboard
Driver profile and license validity indicators
Multi-step client booking interface
Standard, Same Day, and Priority Express service tiers
Shipment tracking with milestone progress and estimated arrival presentation
Searchable shipment history
Client billing and invoice management screens
Client-side PDF invoice generation with jsPDF
Authentication context and protected route guards
Session storage integration for demo authentication state
Centralized API client with mock fallback behavior
Configurable REST API base URL
Optional WebSocket endpoint configuration
Lazy-loaded routes using React.lazy and Suspense
Responsive layouts with mobile navigation
Reusable dashboard components
Framer Motion animations
Lucide React icons
Vite development server with hot module replacement
ESLint code-quality checks
Production build and preview scripts
Deployment support for Vercel, Netlify, and self-hosted environments
Note: Real-time tracking, automatic dispatch, cloud integrations, payment processing, and production authentication should be presented as interfaces or integration-ready capabilities unless their live backend implementation is separately verified.
All Reviews
Verified source code
Free support included
Download code immediately
Quality guarantee for your satisfaction
Support: info@sellanycode.com
All Questions
- Verified source code
- Join 35237+ buyers which trust us!
- Download code immediately
Satisfaction guarantee policy.
Information
| Category | Scripts & Code / JavaScript |
| First Release | 17 October 2026 |
| Files included | .html, .css, Javascript .js |
| Frameworks | JavaScript |