Role-aware contractor workflow
The mobile application contains separate owner, manager, and technician dashboard and navigation paths, backed by role-based access controls and company tenancy infrastructure.
An all-in-one contractor and field-service operations platform for managing customers, jobs, estimates, invoices, schedules, teams, materials, and day-to-day field work.
Last reviewed: August 29, 2026. The current repository was reviewed directly for this status update. WorkSite Pro has a substantial working product foundation, but active feature development remains paused while Horizon Tech prioritizes other launch work. The previous percentage-based progress estimates have been removed because they did not accurately communicate the project's state.
The mobile application contains separate owner, manager, and technician dashboard and navigation paths, backed by role-based access controls and company tenancy infrastructure.
Client management, job creation and detail workflows, appointments, schedule views, staff assignment, job notes, time logs, and job-photo foundations are represented in the current codebase.
The project includes estimate and invoice creation, line-item workflows, invoice customization, PDF generation, company invoice defaults, and backend services supporting the financial document workflow.
A local mobile database, local models, network awareness, a synchronization queue, and synchronization service are already present as the foundation for WorkSite Pro's offline-first direction.
Resume from the preserved repository state with a fresh end-to-end build, dependency, database, authentication, and mobile workflow validation before adding new scope.
Continue the local-first synchronization work so technicians can reliably use core job and customer workflows when connectivity is poor or unavailable.
After the core field workflow is stable, WorkSite Pro can continue into deeper reporting, integrations, communications, billing, scheduling, and multi-device operational capabilities.
The existing ContractorApp / WorkSite Pro working state was checkpointed during the repository migration so development can resume from a known baseline.
Development included an Expo SDK refactor aimed at offline support, backend corrections, environment switching, and deployment preparation.
The backend removed insecure JWT fallback behavior and added database timestamp automation, soft-delete support, additional schema migrations, and supporting documentation.