RentEra — Property Management Platform

An end-to-end property management platform — a tenant app, a staff & admin app, and a marketing site, built on one real-time system that replaced three disconnected third-party tools.
Timeline
9 months (ongoing)
Team Size
2 engineers
Industry
Real Estate & Property Management
Region
Canada
Tech Stack
The Problem We Solved
RentEra ran on three disconnected third-party platforms — one for rent collection and lease management, another for staff payroll and work tracking, and a patchwork of spreadsheets in between. Each system was large and complex, but the business only ever used a handful of what it offered, so staff kept working around software built for someone else's workflow. RentEra needed one platform, shaped around how the business actually operates — leasing, payments, maintenance, and staff operations in a single place.
The Complexity — One System, Three Surfaces
A tenant applying for a unit, an admin approving a lease, a staff member logging a maintenance visit, and a payout landing in a wallet are all the same order of events, happening across a tenant app, a staff app, and a marketing site — and none of them can drift out of sync. Lease signing had to be legally binding for a tenant and a co-applicant, rent and bill payments had to run through a payment gateway for both card and ACH/EFT, and every maintenance visit had to be verified against the tenant's actual address before a staff work session — and its hourly payout — could start.
- Shared lease, application, and payment state across tenant app, staff app, and marketing site
- DocuSeal e-signature integration for legally binding co-applicant lease signing
- Helcim payment gateway for card and ACH/EFT rent and bill payments
- 200m geofence verification before a staff maintenance work session can start
The Solution — Tenant App, Staff App, and Marketing Site on One Backend
We built RentEra around a Flutter tenant app, a Flutter staff & admin app, and a Next.js marketing site, all backed by a single Node.js, Express, and TypeScript API with MongoDB and Redis. DocuSeal routes every lease for legally binding e-signature the moment an admin approves an application. Helcim processes every rent authorization and saved-method bill payment, on both the mobile apps and the marketing site checkout. Geofencing confirms a staff member is physically at a property before a maintenance work session, and its hourly payout, can begin.
Feature Showcase

01 — Tenant App
Apply, sign, pay, and live in one app.
Tenants explore listings, apply with a co-applicant, sign their lease through DocuSeal, and authorize rent by card or ACH/EFT — then manage bills, notices, maintenance, and their next move without leaving the app.
- Property search, application, and co-applicant lease e-signing
- Card and ACH/EFT rent authorization via Helcim
- Bill pay, notices, maintenance requests, and in-app chat

02 — Staff & Admin App
Field work and back-office operations, one app.
Staff clock in and out of hourly work sessions with a 200m geofence check, resolve tenant maintenance tickets, and assign vendors — while managers and admins run leasing, rent rolls, and financials with role-based access from the same app.
- Geofenced, hourly-paid maintenance work sessions
- Maintenance ticketing, vendor assignment, and bill uploads
- Admin: properties, leases, rent rolls, financials, and RBAC

03 — Marketing Website
The front door, and the checkout.
A public site builds RentEra's brand presence, attracts new tenants, hosts privacy policy and terms, and runs every Helcim checkout for rent authorization and bill payments.
- Brand presence and tenant-acquisition landing pages
- Hosted privacy policy and terms of service
- Helcim checkout for rent authorization and bill payments
How We Made It Simple
Every surface talks to the same backend, so a lease, a payment, and a maintenance ticket are the same record everywhere they appear. Tenants get a focused app for renting a home; staff and admins get a focused app for running the business; and the marketing site is the one place both a prospective tenant and a payment checkout land.
Tech Stack
Gallery








Related Case Studies

Tenant app for RentEra property management — explore properties, apply with a co-applicant, sign your lease via DocuSeal, and authorize rent by card or ACH/EFT through Helcim. Manage bills, notices, and maintenance after move-in.

Staff & admin app for RentEra property management — hourly work sessions with geofenced maintenance visits, vendor and expense management, and full property, lease, and financial operations with role-based access.

Marketing website for RentEra property management — brand presence, tenant acquisition, hosted privacy policy & terms, and Helcim-powered checkout for rent authorization and bill payments.
Build something like this
Have a product idea or need a partner to ship to production? Let's talk about your project.