Vehicle Appointment & Garage Management
- Backend Languages:PHP | Laravel 10
- Frontend LanguagesHtml|Css|Boostrap
- Database:Mysql
- Type:Custom CMS
Project Overview:
This web application, tailored as a custom Content Management System (CMS), was developed for a USA-based client operating a vehicle garage business. The application streamlines garage operations by enabling garage owners to efficiently manage appointments, customer information, services, and follow-ups. Below is a detailed overview of its functionality and features:
Admin: Admins can create new garages, defining their unique attributes and services offered.
- Garage owners can add and manage customer profiles.
- Garage owners can create appointments for vehicles. During appointment creation, they fill out a comprehensive vehicle information form, including the VIN number retrieved from an external API.
- Users can view appointments on a calendar, providing an overview of both upcoming and past appointments. Appointments can be filtered by department (e.g., Back Shop).
- Appointments not attended to by midnight are automatically marked as "Missed" and added to the Follow-up section.
- A complete section for managing follow-up appointments.
- Garage owners can change, edit, or add new services to existing appointments.
- Comprehensive CRUD functionality for managing services offered.
Shop Functions:
Garage owners can access a dedicated dashboard to view their appointments and update appointment statuses.
Automated SMS Notifications:
Upon appointment completion, the system triggers automatic SMS notifications to vehicle owners using the Twilio SMS service integration.
- Garage owners, referred to as clients, can efficiently manage their businesses, ensuring smooth day-to-day operations.
- Unique "Missed" status updates automatically if appointments aren't processed by midnight, promoting punctuality.
- The use of PHP Laravel 10 showcases cutting-edge technology that's shaping the automotive industry.