Direct booking and a guest app
Hypothetical. Not a client, not a result.
// The problem
A group of boutique hotels takes most bookings through online travel agencies, and its own booking page is slow, clumsy on a phone and loses guests at the payment step.
// What we would build
A fast direct booking engine on the group's own site, and an iOS and Android guest app for check-in, digital keys where the locks allow, requests and offers, connected to the property management and channel manager.
// What is in it
- Booking in a few steps on a phone, with live rates and availability
- Member rates and packages for guests who book direct
- Online check-in, ID upload and digital keys where the locks support them
- Requests and upgrades from the app during the stay
- Every screen in the guest's language and currency
- Connected to your property management system and channel manager
// Stack
- Next.js
- React Native
- PostgreSQL
- Property management system interface
- Stripe
- AWS
// estimate
- Build
- ≈ US$149,000 to US$227,000, delivered within 32 weeksCAD 211,700 to 323,700
- Hosting
- ≈ US$492 a monthCAD 700 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
- 9.4 to 16.4 weeks
- Core features
- 1.9 to 2.9 weeks
- Full build
- 1.4 to 1.9 weeks
- First build on devices
- 3.9 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
- Certification or API access from your PMS vendor
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 42,340 to 64,740
- Discovery 9.2%
- CAD 19,476.40 to 29,780.40
- Design approved 9.2%
- CAD 19,476.40 to 29,780.40
- Core features 7.6%
- CAD 16,089.20 to 24,601.20
- Full build 5%
- CAD 10,585 to 16,185
- First build on devices 20.1%
- CAD 42,551.70 to 65,063.70
- Testing and fixes 2.5%
- CAD 5,292.50 to 8,092.50
- Store submission 6.7%
- CAD 14,183.90 to 21,687.90
- Launch 9.7%
- CAD 20,534.90 to 31,398.90
- Holdback, 30 days after launch (10%)
- CAD 21,170 to 32,370