In production
WorSaaS
SaaS · Field Service
SaaS field service management platform for SMEs: work orders, dispatch board, invoicing, GPS and an offline-first PWA.
19K lines of code
50 granular permissions
170+ files
PWA offline-first

About the project
WorSaaS is a complete field service management platform for SMEs with technicians on the street. From telecom to plumbing, any company with a field team manages work orders, customers, invoicing and inventory from a single app, with a 50-permission granular role system and a drag-and-drop dispatch board.
Tech stack
React 18TypeScriptViteExpressPostgreSQLAstroDockerPWA
Key features
- Custom role system with 50 granular permissions
- Dispatch Board with drag-to-assign technician scheduling
- Weekly calendar with status colors and timing
- Professional invoicing and estimates
- Real-time GPS tracking and technician status
- Command Palette (Cmd+K) for global search
- Push and customer notifications
- Offline-first PWA with Service Worker
Technical challenges
1
A flexible permission system supporting custom roles without combinatorial explosion
2
Drag-and-drop technician assignment with optimistic updates
3
Multi-tenant architecture ready to scale to multiple companies
Want something similar for your business?
Get a quote