Resident app and manager portal
Hypothetical. Not a client, not a result.
// The problem
A property manager takes repair requests by phone, collects rent through several channels and posts building notices on paper in the lobby.
// What we would build
An iOS and Android app where residents pay rent, report repairs with photos, book amenities and receive notices, with a web portal where managers and superintendents assign, track and close work and reconcile payments by unit.
// What is in it
- Repair requests with photos, routed to the right trade and tracked to completion
- Rent paid by pre-authorised debit or card, matched to the unit automatically
- Amenity booking for rooms, guest suites and moving elevators
- Building notices by push, email and text
- A manager portal with work orders, payments and occupancy by building
- Integration with Yardi or your accounting system
// Stack
- Next.js
- React Native
- PostgreSQL
- Payment processor API
- Yardi or accounting integration
- DigitalOcean
// estimate
- Build
- ≈ US$135,000 to US$207,000, delivered within 28 weeksCAD 192,400 to 294,200
- Hosting
- ≈ US$344 a monthCAD 490 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
- Discovery
- 2.9 to 3.4 weeks
- Design approved
- 6.9 to 11.9 weeks
- Core features
- 1.9 to 2.9 weeks
- Full build
- 1.4 to 1.9 weeks
- First build on devices
- 3.4 to 6.4 weeks
- Testing and fixes
- 0.4 to 0.9 weeks
- Store submission
- 0.9 to 1.9 weeks
- Launch
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- App store review
- 1 week
- API access from your property system vendor
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 38,480 to 58,840
- Discovery 9.2%
- CAD 17,700.80 to 27,066.40
- Design approved 9.2%
- CAD 17,700.80 to 27,066.40
- Core features 7.6%
- CAD 14,622.40 to 22,359.20
- Full build 5%
- CAD 9,620 to 14,710
- First build on devices 20.1%
- CAD 38,672.40 to 59,134.20
- Testing and fixes 2.5%
- CAD 4,810 to 7,355
- Store submission 6.7%
- CAD 12,890.80 to 19,711.40
- Launch 9.7%
- CAD 18,662.80 to 28,537.40
- Holdback, 30 days after launch (10%)
- CAD 19,240 to 29,420