Courier Management System - Taratari Express
End-to-End Logistics Operations Platform
A multi-role courier-management system covering booking, parcel tracking, rider operations, branches and operational reporting.
- Laravel
- PHP
- MySQL
- jQuery
Outcome
Digitised the end-to-end courier lifecycle for a logistics business with dedicated admin, rider and customer workflows.
Overview
Taratari Express required a real operational system rather than a marketing website. The platform manages parcel bookings and delivery progress across multiple user roles and branches, and was the largest, most complex system in this group of earlier Software Mela projects.
Problem
Courier operations relied on manual coordination between customers, administrators, riders and branches. The business needed a single source of truth for bookings, delivery status, assignments and history.
My contribution
- Owned the core full-stack implementation and three-role application architecture.
- Designed role-based access for administrators, riders and customers.
- Built booking lifecycle, parcel tracking, rider assignment and multi-branch workflows.
- Developed dashboards and reporting views for operational visibility.
Technical approach
Structured the application around role permissions and a parcel/order lifecycle. Laravel/PHP/MySQL maintain the shared operational data, while each user type receives a focused dashboard and only the actions relevant to its responsibilities.
Engineering highlights
- Three-role architecture for admin, rider and customer users.
- Parcel status tracking across the full pickup-to-delivery lifecycle.
- Multi-branch control, rider assignment and operational reporting.
Key features
- Admin operations dashboard.
- Rider assignment, status updates and delivery history.
- Customer booking, tracking and history.
- Parcel lifecycle management.
- Multi-branch controls.
- Role-based authentication and permissions.
- Operational reports.
Result
The delivered platform centralised day-to-day courier operations into one role-based system, giving administrators, riders and customers consistent access to the information and actions relevant to each delivery.
Development timeline
- Architecture
Designed user roles, permissions and core delivery data model. - Booking
Built parcel booking and status/tracking workflows. - Operations
Added rider assignment and multi-branch controls. - Hardening
Completed reporting, role security and production delivery.
