Technologies Used
PHP
MySQL
JavaScript (AJAX)
JSON
Bootstrap
Project Overview
A comprehensive, user-friendly interface designed to facilitate the management of corporate transportation operations. It utilizes a robust RBAC (Role-Based Access Control) system to handle interactions for Admins, Transport Companies, Employees, and Students.
Key Features by Role
Admin Access:
- User Management: Add, update, or delete students, companies, and employees.
- Financials: Create dynamic contracts, manage invoices, and bulk import statements.
- Operations: Track fuel consumption, manage vehicle routes, and execute bulk Excel imports.
Employee & Company Access:
- Transparency: View personal statements, active contracts, and specific invoices.
- Operations: Real-time access to student lists sorted by vehicle assignment.
- Notifications: SMS and Email alerts for student pickup and drop-off events.
Student / Parent Panel:
- View specific service details including schedules, routes, and vehicle info.
- Secure access to personal financial records and payment statuses.
Additional Business Logic
- Accounting Module: Deep invoice entry and lifecycle tracking.
- Automated Reminders: Scheduled, automated SMS/Email triggers for pending payments and document renewals.