Business software / Working application
SqFt.
From the first measurement to the final invoice.
Interface illustration. Source code and setup instructions are available on GitHub.
THE PROBLEM
A flooring job moves through measurements, pricing, customer approval, scheduling, and billing. When those steps live in separate spreadsheets, the same details have to be entered again and again.
What I built
SqFt connects the records behind the entire job. Measurements feed estimates, approved estimates preserve the agreed numbers, and invoices follow the work through to payment.
- Room measurements and estimate building
- Customer approvals with preserved pricing snapshots
- Crew scheduling and job assignments
- Invoices and Stripe payment integration
What the work comes down to
The detail matters: consistent estimate math, permissions for each role, and reliable document lifecycles make the workflow useful beyond the demo.
862 default-branch commits as of October 17, 2026. Built with AI-assisted development. See the repository for requirements, tests, and current limitations.