The Vendor is required to provide for the development and/or implementation of a comprehensive scheduling application for its municipal transit services program.
- Solution that will streamline the scheduling of rides, manage driver assignments, optimize routes, and enhance the overall efficiency and user experience of the transit service for a city of approximately 6,000 residents.
- The City aims to acquire a user-friendly, reliable, and scalable application that supports both administrative staff and transit users, improving the accessibility and responsiveness of public transportation within the community.
- This application will serve as a central tool for managing all aspects of the transit service's daily operations.
- User Management and Roles:
• Administrator/dispatcher portal:
o Ability to create, manage, and assign user roles (e.g., administrator, dispatcher, driver, and passenger).
o Dashboard view of current day's schedule, active rides, and driver status.
o Real-time monitoring of vehicle locations (if GPS integration is feasible).
• Driver portal/mobile app:
o Access to assigned daily schedules, including pick-up/drop-off times and locations.
o Ability to update ride status (e.g., "en route," "picked up," "dropped off," "no-show").
o Navigation assistance (integration with mapping services).
o Communication features with dispatch.
• Passenger portal/mobile app (optional but preferred):
o Ability to request rides, view upcoming bookings, and cancel rides.
o Real-time tracking of their assigned vehicle.
o Notification system for ride confirmations, delays, and arrivals.
- Scheduling and Dispatching
• Ride Booking:
o Manual booking by dispatchers.
o Ability for passengers to request rides.
o Support for one-time, recurring, and advanced bookings.
o Input fields for passenger details, pick-up/drop-off addresses, desired times, and special requirements (e.g., wheelchair accessibility).
• Automated Scheduling and Optimization:
o Algorithm for optimizing routes and assigning rides to drivers based on location, availability, and vehicle capacity.
o Ability to handle dynamic changes (e.g., cancellations, new requests, traffic).
o Visual representation of routes and schedules on a map interface.
• Driver Assignment:
o Assign drivers to specific shifts and vehicles.
o Manage driver availability and breaks.
• Waitlist Management:
o System for managing ride requests that cannot be immediately accommodated, with automated notifications when slots become available.
- Reporting and Analytics
• Operational Reports:
o Daily/weekly/monthly reports on rides completed, no-shows, cancellations.
o Driver performance metrics (e.g., on-time performance, miles driven).
o Vehicle utilization reports.
• Rider Statistics:
o Number of unique riders, popular routes/times, peak demand periods.
• Customizable Reports:
o Ability to generate custom reports based on various parameters.
- Notifications and Communication
• Automated notifications for passengers (SMS/email) regarding booking confirmations, reminders, delays, and vehicle arrival.
• Internal communication tools between dispatchers and drivers.
- Data Management
• Secure storage of passenger data, driver information, vehicle details, and historical ride data.
• Ability to import and export data (e.g., CSV, Excel).
• Data backup and recovery mechanisms.
- Platform and Accessibility
• Web-based application accessible via standard web browsers (Chrome, Firefox, Edge, Safari).
• Responsive design for optimal viewing on desktop, tablet, and mobile devices.
• Dedicated mobile applications for drivers (iOS and Android) are highly desirable.
• Cloud-hosted solution preferred, with clear details on hosting environment and data center location.
Set up free email alerts and get notified when new government bids, tenders and procurement opportunities match your industry and location. Choose daily or weekly delivery.