The platform
One system, from the gatehouse to the ledger
Duvane connects the six things an estate runs on - and the four people who run them. Here’s the whole platform, and how each piece fits the next.
Visitors & gate
Every visitor verified at the gate - in seconds, even offline
Residents create a pass in under fifteen seconds. The guard scans a QR or types a six-digit code and knows exactly who is expected. No paper book, no phone calls, no guesswork.
- QR + six-digit codes. Every pass carries both, so a visitor with a screenshot and a visitor reading numbers down the phone both get in cleanly.
- Works offline. The gatehouse verifies against a hashed local copy and syncs the moment the connection returns. Entry never waits on data.
- Walk-ins in a tap. Someone arrives unannounced? The guard logs a walk-in and, where allowed, pings the resident to approve - no one left standing at the barrier.
Visitor code
••••••
Dues & billing
Service charges collected, defaulters chased - without the spreadsheet
Raise charges, send invoices, record payments and reconcile the bank - all in naira, all in one ledger. Managers and accountants work the same numbers with the right controls on each side.
- Charges & invoices. Raise recurring service charges or one-off levies per unit, and issue invoices residents can see and pay from their phone.
- Payments & reconciliation. Record cash, POS and transfers; match bank credits to invoices; clear unallocated payments with a proper reconciliation feed.
- Defaulters, ready to chase. A live list sorted by amount and days outstanding - the exact people to follow up, not a spreadsheet you have to sort by hand.
Invoices
₦860k outstandingBlock A · Flat 3 Service charge · Q3 | ₦120,000 | Paid |
Block B · Flat 12 Service charge · Q3 | ₦120,000 | Due |
Block C · Flat 1 Security levy | ₦45,000 | Overdue |
Block C · Flat 4 Service charge · Q3 | ₦120,000 | Paid |
Residents & units
One clean directory of every unit and who lives there
No more scattered spreadsheets. Every unit, owner, tenant and occupancy history in one place - the single source of truth that billing and security both read from.
- Units & unit groups. Model your estate the way it’s actually laid out - blocks, streets, phases - and manage occupancy per unit.
- Owners & tenants. Keep owner and tenant records with contact details and a full occupancy history, including who moved out and when.
- Invite in seconds. Invite a resident by SMS or email and let them onboard themselves - no data entry marathon for the manager.
Residents
128 units- AOOwner
Adaeze Okonkwo
Block A · Flat 3
- TBTenant
Tunde Bakare
Block B · Flat 12
- NEOwner
Ngozi Eze
Block C · Flat 1
- IMTenant
Ibrahim Musa
Block C · Flat 4
Community & announcements
The estate conversation, out of the WhatsApp group
Post an announcement once and see exactly how many residents have read it. Keep day-to-day conversation in an estate chat with channels and presence - searchable, calm, and owned by the estate.
- Announcements with read receipts. “142 of 312 have seen this.” The number a WhatsApp group can never give you - and the reason people stop posting in the group.
- Priority & pinning. Mark a notice normal, important or emergency, and pin what matters to the top so it isn’t lost to the scroll.
- Estate chat rooms. Channels for the things an estate actually discusses, with a live members panel showing who’s online right now.
Announcements
2 publishedWater supply maintenance - Saturday
Supply pauses 9am–12pm for tank cleaning.
AGM notice · service charge review
The AGM holds next Sunday at the clubhouse, 4pm.
Maintenance
Repairs raised, assigned and tracked - nothing lost to the thread
A resident reports a fault with a photo; the manager assigns it and watches it through to done. The estate finally has a record of what broke, who fixed it, and when.
- Report with context. Residents log a ticket with a photo and location, so the manager knows what they’re looking at before they walk over.
- Assign & prioritise. Route tickets to the right person, set priority, and keep the queue ordered by what actually matters.
- Track to done. Every ticket moves through clear states - reported, assigned, in progress, resolved - visible to everyone involved.
Maintenance
3 openStreet light out - Block C
In progressGate motor servicing
AssignedBlocked drain - car park
ResolvedEmergency
One tap alerts the gate and management at once
When something goes wrong, a resident raises an emergency from the home screen - and the gatehouse and managers are notified immediately, with the unit and location already attached.
- One-tap broadcast. A resident raises an emergency in a single action from the home screen - no menus, no hunting for a contact.
- Straight to the gate. The gatehouse and management are alerted at once, so the people nearest the barrier and the people in charge both know.
- Context attached. The resident’s unit and location travel with the alert automatically - no time wasted asking “where are you?”
Emergency
LiveEmergency raised
Block C · Flat 4 · just now
Gatehouse notified
Estate manager notified
Built for every role
One system, four ways to work
A manager, an accountant, a resident and a security officer each get an app shaped to what they actually do - sharing the same source of truth.
Estate Manager
The whole estate at a glance
- Dashboard: residents, visitors on-site, outstanding dues, collection rate
- Manage residents, units and occupancy
- Post announcements and run the estate chat
Accountant
The books, kept straight
- Raise and manage invoices
- Record payments and reconcile the bank
- Track defaulters by amount and days outstanding
Resident
Let people in, see what you owe
- Create visitor gate-passes in seconds
- See and pay dues in naira
- Report maintenance and read notices
Security Officer
Built for the gatehouse
- Verify visitor codes in seconds
- Log walk-ins and reach the resident
- Works offline, syncs automatically
See the whole thing on your estate
Book a 30-minute walkthrough, or start free and set up in a day.