← Back to Projects

The Maple Keys

We built a complete property management platform—a public rental marketplace on the front, and a full operating system behind it for tenants, owners, and agents. Search, apply, sign, pay, and maintain, all in one place.

Rental MarketplaceTenant & Owner PortalsOnline PaymentsNext.js + Django
Visit Live Platform
The Maple Keys homepage — Find Your Perfect Rental Home

The Challenge

Property management is death by a thousand tools—one app for listings, another for applications, a spreadsheet for rent, email threads for maintenance, and a calendar for viewings. The Maple Keys wanted renters, owners, and agents working in one system instead of chasing each other across five.

We designed and built a full property management platform. The public side is a clean rental marketplace—search by city, filter, browse galleries, apply online. Behind the login, each role gets its own workspace: tenants pay rent and file maintenance requests; owners list properties, screen applicants, and watch rent collection; agents schedule viewings without double-booking. Leases get signed digitally, payments are tracked, and everyone stays in the loop by email.

Key Features

  • Rental Marketplace with City, Price & Type Filters
  • Online Applications with Multi-Applicant Support
  • Tenant Portal: Pay Rent, Maintenance, Utilities
  • Owner & Agent Dashboards with Rent Collection
  • Digital Lease Signing & Viewing Scheduler
  • Role-Based Access for Tenants, Owners & Agents
What We Built

Platform Overview

For Renters

  • Search by City, Price, Beds & Type
  • Rich Listings with Photo Galleries
  • Online Rental Applications
  • Book Property Viewings

Tenant Portal

  • Pay Rent Online & See History
  • Submit Maintenance Requests
  • Track Utility Bills
  • Message Owners & Agents

For Owners & Agents

  • List & Manage Properties
  • Review & Approve Applications
  • Rent Collection Dashboard
  • Tenant Screening & Profiles

Operations

  • Digital Lease Signing
  • Maintenance Coordination
  • Viewing Scheduler (No Double-Booking)
  • Email Notifications Throughout
The Screens

From Search to Signed Lease

Browse & Filter Listings

The Maple Keys rental listings with filters

Rich Property Pages

The Maple Keys property detail page with gallery

Apply Online in Minutes

The Maple Keys rental application form

Mobile-First

The Maple Keys mobile homepage
Behind The Login

The Agency Command Center

Tenant & applicant information blurred for privacy

One Dashboard, Whole Portfolio

Properties, applications, rent & maintenance at a glance

Maple Keys agent dashboard overview with portfolio stats

Applications, Triaged

Review, approve & track every rental application

Maple Keys applications review dashboard

Rent Roll & Payouts

Collection, utilities, mgmt fees & owner payouts

Maple Keys rent and payments dashboard

One Platform, Every Role

The magic of The Maple Keys is that the listing a renter clicks, the application an owner approves, the lease they both sign, the rent that gets paid, and the maintenance request filed months later are all the same system talking to itself. No re-keying data between tools, no lost email threads—just one source of truth for the whole rental lifecycle.

Next.js FrontendDjango REST APIRole-Based AccessPDF Lease Generation
Marketplace Digital Leases Maintenance
M
“Managing our units used to mean juggling spreadsheets, emails, and phone calls. Now tenants apply, pay, and request maintenance themselves, and I can see everything in one dashboard. It feels like managing a fraction of the properties.”
The Maple Keys TeamOwner, Maplekeys Property Management
Start Your Transformation

Need a Custom Booking Platform?

We can build a tailored scheduling system that works exactly how your business needs—integrating payments, staff management, and automated notifications.

Appointment SchedulingStaff ManagementSMS RemindersSecure Payments