A full-stack Automobile Service Management System designed with modern web technologies to simplify service tracking, appointment scheduling, and time logging.
Built using Next.js + TypeScript + TailwindCSS + Ant Design, this application provides a secure, responsive, and user-friendly platform for both customers and employees.
- Secure signup & login
- Dashboard to view service/project progress in real-time
- Book vehicle service appointments
- Request modifications (vehicle project requests)
- Mobile-friendly UI
- (Bonus) AI-powered chatbot for checking available slots
- Secure login & authentication
- Log time for each project/service
- Update status and track progress
- Manage upcoming appointments and requests
- Next.js (React framework for SSR & routing)
- TypeScript (type-safe development)
- TailwindCSS (utility-first styling)
- Ant Design (UI component library for polished UI)
- Node.js + Express / Spring Boot / Django (implementation choice)
- MongoDB / MySQL / PostgreSQL
- Docker + Docker Compose
- (Bonus) Kubernetes with Helm
- Node.js (>=18)
- Docker & Docker Compose
# Clone repo
git clone https://github.com/<your-username>/automobile-service-management-nextjs.git
cd automobile-service-management-nextjs
# Run frontend
cd frontend
npm install
npm run dev