SPUNKY SPUDS · 2023 · PROPERTY, RENT, AUSTRALIA

RentMaster Property Management System

A property management dashboard for tracking tenants, rent collection, dues, and payment history.

Chapter 02

The Story

Rent collection across multiple properties meant chasing tenants manually and losing track of who'd paid. I built a dashboard that tracks every tenant, every property, and every payment against due dates — with SMS reminders replacing manual follow-ups.

By digitizing due ledgers, landlords have a consolidated overview. Due notifications are delivered automatically, routing payment alerts to tenants to decrease delays.

RoleFull-Stack Developer
ClientSpunky Spuds, Australia
ScopeAdmin Dashboard · SMS Notifications
Year2023
1Property Control Dashboard
AutoSMS Dues Notifications
100%Payment History logs
Chapter 03

How It Was Built

Technical Approach

The application leverages a database design for mapping properties, tenants, and transactions. A cron-driven scheduling service routes due reminders to external SMS APIs asynchronously.

Property Management

Organized records tracking room occupancies, property parameters, and utility details.

Tenant Registry

Profiles logging agreement terms, contact cards, and active lease parameters.

Rent Collection

Ledger tracking payments, transaction dates, rent invoices, and check records.

Due Date Alerts

Automated scheduler calculating overdue ledger targets and flagging outstanding payouts.

SMS Reminders

Twilio API integrations triggering notification cues to tenants upon due checkpoints.

Yield Reporting

Month-end financial graphs summarizing property yield metrics and utility overheads.

Chapter 04

The Challenge

"Handling due-date logic across tenants with different payment cycles and ensuring SMS delivery was the core challenge."

Because tenant agreements detail unique payment bounds (weekly, fortnightly, monthly cycles), calculating overdue balances manually led to errors and outstanding payment delays.

To solve this, I designed a cron-driven scheduler. The service maps active tenant agreements into a payment queue, using retry buffers and delivery callback webhooks to handle API rate limits and verify that SMS alerts reach tenants.

Chapter 05

The Results

200+Properties/tenants managed
75%Reduction in late payments
100%Accurate payment history logs

Spunky Spuds automated their property administration, converting manual follow-up sheets into an integrated, transparent, and prompt rental engine.

← All Work|Spunky Spuds/RentMaster Property Management