TRACK — Contractor Status Tracker
Web app for managing contractor updates, task tracking, and performance-based payment scheduling
Built to solve a real problem with a remote contractor delivering strong work but lacking consistent status updates and structured accountability. The previous setup was informal, with fixed-schedule payments regardless of whether work was properly tracked. A system was needed to enforce daily end-of-day summaries, confirmed message check-ins, and payment eligibility tied directly to completed work days.
The app provides a shared dashboard for both employer and contractor, featuring a rolling payment counter, a monthly calendar with day-by-day status, an infraction system, and time-off scheduling with advance notice requirements. Updates are submitted within a defined window, and any missed day simply doesn’t count toward the next payment—creating a fair incentive structure for both sides.
Built as a single HTML file using React, with Firebase Realtime Database for live syncing and Netlify for free hosting. Both users access the same URL, log in with their own credentials, and see updates in real time. Runs at $0/month and includes CSV export for Google Sheets, full JSON backup/restore, and a mobile-responsive design for late-night phone check-ins.
Try logging in with
user: test
pw: test123
