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