Car Workshop Inventory Management

Job ID: 40432260

Budget: $10 – $30 USD

We are looking for a developer to build a web-based dashboard system for a car service/workshop center.

The system will be used internally by employees and managers to manage repair jobs, vehicle records, inventory, invoices, and workflow tracking.

Main Features Required:

Authentication & Roles

* Secure login system
* Multiple user roles (Admin, Supervisor, Technician, Employee)
* Role-based permissions

⸻

Job Management

* Create and manage repair/service jobs
* Unique Job ID for each job
* Job statuses:
* Pending
* In Progress
* Completed
* Cancelled
* Priority levels
* Expected delivery date
* Actual delivery date

⸻

Vehicle & Customer Information

Each job should include:

* Vehicle details:
* VIN
* Plate number
* Brand/model
* Mileage
* Color
* Customer details:
* Name
* Phone number

⸻

Inspection Checklist

* Add inspection/check items for each job
* Store:
* Notes
* Results
* Technician comments
* Inspection costs

⸻

Inventory / Storage Management

* Add and manage spare parts inventory
* Track:
* Part ID
* Quantity
* Cost price
* Sell price
* Update stock automatically when parts are used in repairs

⸻

Repairs & Invoice System

* Add repair/service items to jobs
* Use parts from inventory OR add external parts manually
* Store:
* Part name
* Quantity
* Price
* Total cost
* Generate printable invoices

⸻

Dashboard Features

* Jobs overview table
* Filtering & searching
* Pagination
* Status statistics
* Modal-based job view/edit system

⸻

Frontend

* Responsive admin dashboard UI
* Dynamic rendering using JavaScript
* Loading states and notifications

⸻

Backend

* REST API
* MongoDB database
* Validation & error handling
* Secure authentication
* Scalable structure

⸻

Preferred Stack:

* Node.js
* Express.js
* MongoDB
* Vanilla JavaScript or modern frontend framework

⸻

Project Type:
Internal business management system (MVP first version)

⸻

Goal:
Build a stable and usable Version 1 that can later be expanded with more advanced features