Scheduling, payroll and billing hub
Hypothetical. Not a client, not a result.
// The problem
A care agency's office copies visit hours from the scheduler into payroll and into invoices for families and funders, by hand, every pay period.
// What we would build
An integration hub between scheduling, visit check-ins, payroll, billing and accounting, so a confirmed visit becomes payroll hours and an invoice line once, with every message logged.
// What is in it
- Confirmed visits sent to payroll as hours
- Invoice lines for families and funders from the same visits
- Invoices and payments posted to accounting
- A log of every message, with alerts
- Documented, so the next system is easy to add
// Stack
- Node.js
- PostgreSQL
- OpenAPI
- Scheduling, payroll and accounting interfaces
- AWS
// estimate
- Build
- ≈ US$55,600 to US$85,000, delivered within 14 weeksCAD 79,200 to 121,100
- Hosting
- ≈ US$176 a monthCAD 250 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 a month
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
Timeline by milestone
- API contract agreed
- 2.9 to 3.9 weeks
- Core resources built
- 2.4 to 4.4 weeks
- Security, gateway and connections
- 1.9 to 2.9 weeks
- Docs, SDKs and load tests
- 1.4 to 1.9 weeks
- Launch and first callers
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- Interface access from your scheduling or payroll vendor
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 15,840 to 24,220
- API contract agreed 8.7%
- CAD 6,890.40 to 10,535.70
- Core resources built 26.2%
- CAD 20,750.40 to 31,728.20
- Security, gateway and connections 17.5%
- CAD 13,860.00 to 21,192.50
- Docs, SDKs and load tests 8.7%
- CAD 6,890.40 to 10,535.70
- Launch and first callers 8.9%
- CAD 7,048.80 to 10,777.90
- Holdback, 30 days after launch (10%)
- CAD 7,920 to 12,110