Membership, programs, notices
Hypothetical. Not a client, not a result.
// The problem
An administration keeps its membership list, program enrolments and contact details in separate spreadsheets, and community notices go out by posters, a social media page and phone calls.
// What we would build
A membership and administration system the Nation hosts on its own server, with access to sensitive records approved through the Nation's own governance, program enrolment for staff, and a community app for notices and updates in English and the Nation's language. The data stays where the Nation decides, following the OCAP principles.
// What is in it
- Membership or citizenship records kept by the Nation, with every view and change logged
- Access rules set by the Nation, including approvals for sensitive records
- Program enrolment and eligibility, so families are not entered twice
- A community app and email for notices, events and updates
- The Nation's language shown with its own characters, reviewed by language keepers
- A server owned by the Nation, with backups it controls
// Stack
- Next.js
- React Native
- PostgreSQL
- Server owned by the Nation
- Encrypted backups
// estimate
- Build
- ≈ US$136,000 to US$207,000, delivered within 30 weeksCAD 193,500 to 294,700
- Support
- ≈ US$2,500 a monthCAD 3,565 a month
- Hardware
- ≈ US$9,970 to US$20,200CAD 14,200 to 28,800
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
- 4.4 to 7.4 weeks
- Data governance rules approved by your council or committee
- 3.4 to 5.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 weeks
- Language content reviewed by your language keepers
- 0.9 to 1.4 weeks
- Launch
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- Hardware delivery, after it is ordered
- 2 to 6 weeks
- App store review
- 1 week
How it is paid
- Deposit 20%
- CAD 38,700 to 58,940
- Discovery 7.2%
- CAD 13,932.00 to 21,218.40
- Design approved 7.2%
- CAD 13,932.00 to 21,218.40
- Data governance rules approved by your council or committee 7.7%
- CAD 14,899.50 to 22,691.90
- Core features 5.9%
- CAD 11,416.50 to 17,387.30
- Full build 3.9%
- CAD 7,546.50 to 11,493.30
- First build on devices 15.6%
- CAD 30,186.00 to 45,973.20
- Testing and fixes 1.9%
- CAD 3,676.50 to 5,599.30
- Store submission 5.2%
- CAD 10,062.00 to 15,324.40
- Language content reviewed by your language keepers 7.7%
- CAD 14,899.50 to 22,691.90
- Launch 7.7%
- CAD 14,899.50 to 22,691.90
- Holdback, 30 days after launch (10%)
- CAD 19,350 to 29,470
- Rack server x 1
- CAD 14,200 to 28,800. Billed up front, at cost, outside the milestones