Skip to content
AtheronLABS

You're visiting from the United States. Prices are shown in US dollars. Not right?

labs@atheron:~/industries/housing/apps$ build app --web --mobile

Housing co-op software

Registers, charges, work orders and inspections.

A housing co-op or society is a small office looking after many homes. We build the register, the charges, the work orders and the inspections around how your office and your maintenance staff already work, so records are complete as the work happens rather than rebuilt for the audit.

// what matters here

What is different in this industry.

01

One register for members and units

Households, units, move-ins and move-outs in one place, with the history kept when a member moves.

02

Charges with subsidies shown

Each member sees their housing charge and how their subsidy was applied, so fewer letters need correcting.

03

Repairs from report to close

Residents report with photos, staff close with notes, and every unit keeps its own history.

04

Inspections signed on the phone

Move-in and move-out inspections done room by room with photos and the resident's signature.

// example projects

Priced examples for this service.

Each one is hypothetical, labelled as such, and priced live from our rate card. Open any of them in the estimator and make it yours.

Example projectWeb app

Co-op member and unit register

Hypothetical. Not a client, not a result.

// The problem

A housing co-op keeps its members, units, housing charges and subsidies in spreadsheets, posts charges to its books by hand, and finds board documents in a shared drive nobody can search.

// What we would build

One web system for the co-op office and its members: the member and unit register, housing charges with subsidies applied, pre-authorised debit and card payments, meeting notices and minutes, and board documents with access by role. Charges and payments post to QuickBooks Online through its API. Subsidy rules come from your operating agreement and your funder; we build to them.

// What is in it

  • Members, households and units in one register, with move-in and move-out dates
  • Monthly housing charges with each member's subsidy applied and explained
  • Payments by pre-authorised debit or card, matched to the unit
  • Board and committee documents, with access set by role
  • Meeting notices, agendas and minutes sent to members
  • Charges and payments posted to QuickBooks Online

// Stack

  • Next.js
  • PostgreSQL
  • Stripe
  • QuickBooks Online API
  • DigitalOcean Toronto

// estimate

Build
≈ US$128,000 to US$196,000, delivered within 29 weeksCAD 182,300 to 278,800
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
Data mapping and sandbox connection
0.4 weeks
Design approved
6.4 to 10.9 weeks
Core features
2.4 to 3.4 weeks
Full build
1.4 to 2.4 weeks
Sync built and reconciled in sandbox
2.9 to 4.4 weeks
Testing and fixes
0.4 to 0.9 weeks
Charges checked against last year's files
0.9 to 1.4 weeks
Launch
0.9 to 1.4 weeks
Live cutover
0.9 to 1.4 weeks
Hypercare
0.9 to 1.4 weeks

Outside our hands, and added to the calendar

API access from your software vendor
1 to 4 weeks

How it is paid

Deposit 20%
CAD 36,460 to 55,760
Discovery 3.4%
CAD 6,198.20 to 9,479.20
Data mapping and sandbox connection 5%
CAD 9,115 to 13,940
Design approved 3.4%
CAD 6,198.20 to 9,479.20
Core features 10.3%
CAD 18,776.90 to 28,716.40
Full build 6.8%
CAD 12,396.40 to 18,958.40
Sync built and reconciled in sandbox 15.1%
CAD 27,527.30 to 42,098.80
Testing and fixes 3.4%
CAD 6,198.20 to 9,479.20
Charges checked against last year's files 8.7%
CAD 15,860.10 to 24,255.60
Launch 3.4%
CAD 6,198.20 to 9,479.20
Live cutover 5%
CAD 9,115 to 13,940
Hypercare 5.5%
CAD 10,026.50 to 15,334.00
Holdback, 30 days after launch (10%)
CAD 18,230 to 27,880
Example projectWeb appMobile app

Work orders and unit inspections

Hypothetical. Not a client, not a result.

// The problem

Maintenance staff get repair requests by phone and text, inspect units at move-in and move-out on paper, and nobody can see a unit's history when a dispute about damage comes up.

// What we would build

An app for maintenance staff on iPhone and Android, and a web portal for residents and the office. Residents report a repair with photos, the office assigns it, and staff close it with notes and parts used. Move-in and move-out inspections are done room by room on the phone with photos, signed by the resident, and kept against the unit.

// What is in it

  • Repair requests from residents with photos and the unit attached
  • Work orders assigned, tracked and closed with notes and parts
  • Room-by-room move-in and move-out inspections with photos
  • Inspections signed on the phone by the resident
  • Each unit's full repair and inspection history in one place
  • Recurring work such as filter changes and fire checks scheduled

// Stack

  • React Native
  • Next.js
  • PostgreSQL
  • S3-compatible storage
  • DigitalOcean Toronto

// estimate

Build
≈ US$117,000 to US$179,000, delivered within 26 weeksCAD 166,600 to 254,900
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

Discovery
3.5 to 4 weeks
Design approved
5 to 9 weeks
Core features
2.5 to 3.5 weeks
Full build
1.5 to 2.5 weeks
First build on devices
4 to 6.5 weeks
Testing and fixes
0.5 to 1 weeks
Store submission
1 to 2 weeks
Launch
1 to 2 weeks

Outside our hands, and added to the calendar

App store review
1 week
API access from your software vendor
1 to 4 weeks

How it is paid

Deposit 20%
CAD 33,320 to 50,980
Discovery 9.2%
CAD 15,327.20 to 23,450.80
Design approved 9.2%
CAD 15,327.20 to 23,450.80
Core features 7.6%
CAD 12,661.60 to 19,372.40
Full build 5%
CAD 8,330 to 12,745
First build on devices 20.1%
CAD 33,486.60 to 51,234.90
Testing and fixes 2.5%
CAD 4,165.00 to 6,372.50
Store submission 6.7%
CAD 11,162.20 to 17,078.30
Launch 9.7%
CAD 16,160.20 to 24,725.30
Holdback, 30 days after launch (10%)
CAD 16,660 to 25,490

// questions

Questions we get about this.

Can the co-op register work out geared-to-income charges?

Yes, to the rules in your operating agreement and your funder's program. We build to the rules your staff and funder set; we do not interpret them.

Does the work order app work in a basement with no signal?

Yes. Staff can open, update and close work orders offline, and the app syncs when it is back in range.

Can members pay housing charges online?

Yes, by pre-authorised debit or card through a payment provider such as Stripe, matched to the unit and posted to your books.

// next

Not quite your project?

Tell us what you have in mind. We will come back to you with a range and the questions that would narrow it. Or book a call and talk it through.

Member registers, housing charges and work orders for housing co-ops | Atheron Network Labs