A web client for interacting with the production management system of a small workshop.
The web interface provides a more advanced and convenient way to interact with the system, mainly for administrators, but also available to technicians.
Administrator:
- Full access to database: clients, orders, payments, materials, products, labor, users
- Interactive editing, adding, and filtering of data
- Component stock management and write-offs
- Work tracking and reporting
- Inventory handling
Technician:
- Viewing assigned orders and their status
- Submitting work reports
- Writing off used components
- Next.js
- React
- @tanstack/react-query
- Zustand
- @tanstack/react-form + Zod
- FSD architecture