Thriving Thriving TypeScript TS C# C#
โ†‘ 47 ?
ARSM hajdu-patrik/ARSM

ARSM is a mechanic-facing workshop management tool built for auto service businesses. It helps mechanics organize their daily repair schedules, claim appointments, and track job progress through a clean, responsive dashboard.

https://arsm.hu/ โ†—
HEALTH ? 99 / Healthy
// solo builder apiasp-netasp-net-corecsharpef-coremcporchestrationorm-frameworkreactsql-server ?

// readme

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

LayerTechnologies
Backend.NET 10, ASP.NET Core, EF Core, ASP.NET Core Identity, JWT cookies, QuestPDF
FrontendReact 19, TypeScript, Vite, Tailwind CSS, TanStack Query
DataPostgreSQL (18 locally, 17 in production), S3-compatible object store (RustFS locally, Azure Blob in production)
Orchestration.NET Aspire (app/AutoService.AppHost)

##โ€ฆ