-
-
.The dashboard provides an overview of vehicles, service requests, and maintenance needs.
-
It also displays recent service requests with the vehicle, service type, date, and current status.
-
this shows the no. of services booked
-
this is the dashboard page
-
here we can get the guidance regarding our problem
Inspiration
Inspiration
Vehicle owners often find it difficult to keep track of service schedules, maintenance history, upcoming services, and vehicle-related issues. Service centres also rely on manual processes for managing customer details, vehicles, bookings, and service updates.
We wanted to create a simple digital platform that connects vehicle owners and service centres while making vehicle maintenance easier and more organized.
What the project does
AutoCare AI is an AI-powered vehicle service management platform designed to simplify vehicle maintenance and service management.
The platform allows users to:
- Register and manage their vehicles
- Book vehicle services
- Track service status
- View previous service history
- Receive maintenance reminders
- Get personalized vehicle maintenance recommendations
- Interact with an AI assistant for basic vehicle maintenance guidance
Service centre administrators can manage customers, vehicles, service bookings, and service status through a centralized dashboard.
How we built it
The project is designed as a web application with a responsive and user-friendly interface.
Technology Stack
- Frontend: React.js, HTML, CSS, JavaScript
- Backend: Node.js and Express.js
- Database: MongoDB
- AI: AI-powered recommendation/assistant feature
- Version Control: Git and GitHub
The frontend communicates with the backend through APIs, while the backend manages application data and service operations.
Key Features
🚗 Vehicle Management
Users can add and manage their vehicle information and keep their maintenance details organized.
🔧 Service Booking
Users can request vehicle services and track their service bookings.
📋 Service History
Previous service records can be viewed in one place, making it easier to understand the vehicle's maintenance history.
🤖 AI Maintenance Assistant
The AI feature provides basic maintenance guidance and personalized recommendations based on the information provided by the user.
🔔 Maintenance Tracking
Users can keep track of upcoming maintenance requirements and service schedules.
📊 Admin Dashboard
Service centre administrators can manage customers, vehicles, bookings, and service status from a centralized dashboard.
Challenges We Faced
One of the main challenges was designing a system that is simple enough for vehicle owners while still providing useful management features for service centres.
We also focused on integrating the AI functionality into a practical use case rather than using AI only as a demonstration feature.
Another challenge was connecting the frontend, backend, database, and AI functionality into a single workflow.
What We Learned
Through this project, we learned how to design a complete web application, connect frontend and backend services, work with databases, integrate AI functionality, and create a user-focused solution for a real-world problem.
Future Scope
The platform can be extended with:
- Predictive vehicle maintenance
- Service cost estimation
- Automatic maintenance reminders
- Vehicle health prediction using historical data
- Integration with service centre inventory
- Mobile application support
- Emergency roadside assistance
- IoT-based real-time vehicle monitoring
Conclusion
AutoCare AI aims to make vehicle maintenance more organized, accessible, and intelligent by bringing service booking, maintenance tracking, service history, and AI-powered assistance into one platform.
Log in or sign up for Devpost to join the conversation.