
Vehicle Service and Maintenance Tracker
Project Description:
The Vehicle Service and Maintenance Tracker is a web application that helps vehicle owners track service schedules, maintenance records, and receive reminders. Service centers can manage customer records, schedule services, and update status.
User Roles:
-
Admin:
-
Manage service centers
-
Monitor user registrations
-
View system analytics
-
-
Service Center:
-
Register and manage service bookings
-
Update maintenance status
-
Maintain records of services provided
-
-
Vehicle Owner:
-
Register vehicle details (model, make, purchase date)
-
Book service appointments
-
View service history and upcoming maintenance reminders
-
Core Features:
Vehicle Profile Management:
-
Store vehicle information (VIN, model, insurance, purchase date)
-
Upload documents (RC, insurance copy)
Service Booking:
-
Book service slots online
-
Choose service types (regular servicing, repair, inspection)
Maintenance Records:
-
View past services with date, cost, and notes
-
Track warranty and insurance expiration
Reminders and Notifications:
-
Automated reminders for service due dates
-
Notifications for booking confirmations and status updates
MySQL Tables:
-
users
-
vehicles
-
service_centers
-
service_bookings
-
maintenance_records