A complete web-based shuttle service management platform with a public-facing website and an admin panel for managing services, vehicles, and customer inquiries.
- Responsive Design - Mobile-friendly interface with smooth animations
- Service Listings - Dynamically managed service offerings
- Fleet Display - Vehicle showcase with images and specifications
- Contact Forms - Separate forms for inquiries and feedback
- About Section - Company information and service areas
- Dashboard - Overview of services, vehicles, and recent queries
- Service Management - Add, edit, and delete service offerings
- Vehicle Management - Manage fleet with images, descriptions, and capacity details
- Query Management - View and respond to customer inquiries with status tracking
- Content Editor - Update homepage text and contact information
- Frontend: HTML5, CSS3, JavaScript
- Backend: PHP
- Database: SQLite3
- Assets: Font Awesome icons, custom CSS animations
The SQLite database includes the following tables:
services- Service offeringsvehicles- Fleet informationcontact_queries- Customer inquiries and feedbacksettings- Site configuration and editable textsocial_links- Social media links
Access the admin panel at /admin with your credentials.
- Navigate to "Manage Services"
- Add new services with name and description
- Edit or delete existing services
- Navigate to "Manage Vehicles"
- Upload vehicle images and add details:
- Vehicle name and class
- Number of vehicles
- Passenger capacity
- Description
- Edit or remove vehicles as needed
- View all customer inquiries in "User Queries"
- Queries are categorized as:
- Unchecked - New inquiries
- Done - Processed inquiries
- Discarded - Dismissed inquiries
- Respond directly via email integration
- Mark queries as done or discard them
Update social media links in the database social_links table or through the admin panel.
This project is licensed under the MIT License - see the LICENSE file for details.
Created with ❤️ by Aromal