ARSM - Appointment and Resource Scheduling Management
ARSM is a workshop scheduling and operations app for auto service teams: mechanics and admins
organize appointments, claim work, price jobs and send quotes in one responsive dashboard.
Hungarian version: README(HU).md
Features
- Appointment intake, monthly calendar and day view, claim/assign flows, live updates (SSE)
- Customers and vehicles with repair history
- Parts and labour catalog with VAT-aware net/gross prices
- Quotes per vehicle: part and labour lines, Draft -> Sent -> Accepted/Rejected, PDF, e-mail to the customer
- Company results by year and month
- Mechanic and admin roles, admin password reset, account lockout, CSRF and rate limits
Technology
| Layer | Technologies |
|---|
| Backend | .NET 10, ASP.NET Core, EF Core, ASP.NET Core Identity, JWT cookies, QuestPDF |
| Frontend | React 19, TypeScript, Vite, Tailwind CSS, TanStack Query |
| Data | PostgreSQL (18 locally, 17 in production), S3-compatible object store (RustFS locally, Azure Blob in production) |
| Orchestration | .NET Aspire (app/AutoService.AppHost) |
##โฆ