
Vehicle Service Management source code built in Python
by Alex Markin Other , Scripts & Code on June 30, 2022Choose Your Desired Option(s)
Become a SourceCodec member for full access. Your first 7 days are free.
Vehicle Service Management source code built in Python

Home Page

Mechanic Dashboard

Admin Dashboard Dark theme

Admin Dashboard Light theme
FUNCTIONS
Customer
- customer will signup and login into system
- customer can make request for service of their vehicle by providing details (vehicle number, model, problem description etc.)
- After Request approved by admin, customer can check cost, status of service
- customer can delete request (Enquiry) if customer change their mind or not approved by admin (ONLY PENDING REQUEST CAN BE DELETED )
- customer can check status of Request(Enquiry) that is Pending, Approved, Repairing, Repairing Done, Released
- customer can check invoice details or repaired vehicles
- customer can send feedback to admin
- customer can see/edit their profile
Mechanic
- mechanic will apply for job by providing details like (skills, address, mobile etc.)
- Admin will hire(approve) mechanic account based on skill
- After account approval, mechanic can login into system
- mechanic can see how many work (vehicles to repair) is assigned to me
- mechanic can change status of service (‘Repairing’, ‘Repairing Done’) according to work progress
- mechanic can see salary and how many vehicles he/she have repaired so far
- mechanic can send feedback to admin
- mechanic can see/edit their profile
Admin
- First admin will login ( for username/password run following command in cmd )
py manage.py createsuperuser
- Give username, email, password and your admin account will be created.
- After login , admin can see how many customer, mechanic, recent service orders on dashboard
- Admin can see/add/update/delete customers
- Admin can see each customer invoice (if two request made by same customer it will show total sum of both request)
- Admin can see/add/update/delete mechanics
- Admin can approve(hire) mechanics (requested by mechanic) based on their skills
- Admin can see/update mechanic salary
- Admin can see/update/delete request/enquiry for service sent by customer
- Admin can also make request for service (suppose customer directly reached to service center/office)
- Admin can approve request for service made by customer and assign to mechanic for repairing and will provide cost according to problem description
- Admin can see all service cost of request (both approved and pending)
- Admin can see feedbacks sent by customer/mechanic
HOW TO RUN THIS PROJECT
- Install Python(3.7.6) (Dont Forget to Tick Add to Path while installing Python)
- Open Terminal and Execute Following Commands :
pip install django==3.0.5
pip install django-widget-tweaks
pip install django-widget-tweaks
- Download This Project Zip Folder and Extract it
- Move to project folder in Terminal. Then run following Commands :
py manage.py makemigrations
py manage.py migrate
py manage.py runserver
py manage.py migrate
py manage.py runserver
- Now enter following URL in Your Browser Installed On Your Pc
http://127.0.0.1:8000/
- In settins.py file, You have to give your email and password
EMAIL_HOST_USER = ‘[email protected]’
EMAIL_HOST_PASSWORD = ‘your email password’
EMAIL_RECEIVING_USER = ‘[email protected]’
EMAIL_HOST_PASSWORD = ‘your email password’
EMAIL_RECEIVING_USER = ‘[email protected]’
- Login to gmail through host email id in your browser and open following link and turn it ON
https://myaccount.google.com/lesssecureapps
| Download Category | Other, Scripts & Code |
| Product Homepage URL→ | |
| Product Version | |
| File Type | Py |
| File Size | 3.74 MB |
| Developer | |
| Documentation |
![WEB-BASED FPS GAME USING JS, CSS, HTML - [SOURCE CODE] WEB BASED FPS GAME USING JS CSS HTML - WEB-BASED FPS GAME USING JS, CSS, HTML - [SOURCE CODE]](https://cdn.sourcecodec.net/files-upload/code/2019/09/WEB-BASED-FPS-GAME-USING-JS-CSS-HTML.png)




