A comprehensive Django-based web application designed to manage and streamline the operations of a vehicle service center.
- Customer Dashboard: Allows customers to book services, view their service history, and check the status of their vehicles.
- Service Center Dashboard: Enables service center staff to manage bookings, assign jobs, update service statuses, and view pending tasks.
- Service History Tracking: Automatically records and maintains a detailed history of all services performed on a vehicle.
- Invoice Generation: Creates detailed invoices for completed services.
- Backend: Python, Django
- Database: SQLite (Development)
- Frontend: HTML, CSS
-
Clone the repository:
git clone https://github.com/aviinnassh/ServiceCenter.git cd ServiceCenter -
Create a virtual environment (optional but recommended):
python -m venv venv source venv/bin/activate # On Windows use: venv\Scripts\activate
-
Install dependencies:
pip install -r requirements.txt
(Note: Make sure you have Django installed)
-
Run migrations:
python manage.py migrate
-
Run the development server:
python manage.py runserver
-
Access the application: Open your browser and navigate to
http://127.0.0.1:8000/.