Back to Home
Enterprise SaaS

Roomunicorn

Multi-Tenant Property Management SaaS

Phoenix LiveView Stripe Connect Oban Workers RESTful API Image Processing Multi-tenant DB GitHub Actions
Timeline
12 weeks
Development time
Status
Production
Current state
Complexity
Enterprise
Technical difficulty

The Challenge

Small landlords needed an affordable alternative to enterprise property management software like Buildium ($300+/month) and TurboTenant. They required professional features for rent tracking, maintenance, expenses, tax reporting, and automated late fees without the enterprise price tag or high transaction fees.

The Solution

Built a complete property management platform with 3 subscription tiers ($0-$29.99/month), multi-tenant architecture, Stripe Connect for rent collection with fee-passing to tenants, automated late fees, maintenance request tracking, vendor management, Schedule E and 1099-NEC tax reports, and comprehensive iOS API for mobile access.

Key Features Implemented

Rent Collection Portal

Stripe Checkout integration with ACH & card support, fees passed to tenants

Automated Late Fees

Configurable grace periods, flat or percentage fees with max caps

Maintenance Tracking

Photo uploads, vendor assignment with branded emails, status workflow

Tax Reports (Schedule E & 1099-NEC)

IRS-ready tax reports with CSV/PDF export, multi-year comparisons

Vendor Management

Track vendors with 1099 requirements, payment history, assignments

Email Branding

Custom logo & colors for all tenant communications

Complete iOS API

RESTful API with 205+ tests for full-featured iOS app

Property & Unit Management

Multi-property portfolios with unit-level tracking and tenant assignment

Technical Highlights

  • Phoenix LiveView with real-time updates and optimized streams for performance
  • Stripe Connect Direct Charges with application fees (2.4%/1.5%/1.0% by tier)
  • Oban background workers for rent reminders and late fee automation
  • Fee-passing checkout: tenants pay ALL fees (Stripe + platform), landlords keep 100%
  • Complete RESTful API with 205 tests covering all endpoints for iOS app
  • Image processing with Elixir Image library for photo optimization
  • Multi-tenant architecture with row-level security via scope patterns
  • GitHub Actions CI/CD with automated testing on every push

Results & Impact

3 Tiers
$0-$29.99/month pricing
205 Tests
Full iOS API coverage
60% Savings
vs TurboTenant fees

Need a Similar Solution?

Our team builds custom applications tailored to your specific business needs using the same proven technologies and patterns. Let's discuss your project.