Property Management

Rent Tracker

Problem

A property manager struggled to track multiple rental properties, utilities, contracts, and payments in a unified system.

Solution

Developed a comprehensive tracking system with multi-user support, utility management, contract generation, and payment tracking.

Rent Tracker GIF

Key Features

Multi-property management
Rent tracking and history
Utility bill management and tracking
Contract management and tracking
Rent Tracker GIF 2

Technologies Used

Next.jsSupabase (PostgreSQL)ReactNode.jsTypeScriptVercelTailwind CSSGithub

My Contributions

  • Architected database schema for multi-tenant properties
  • Developed the web application independently
  • Implemented utility tracking and calculation system
  • Built contract management and generation (to PDF/Word)
Rent Tracker GIF3

Challenges

  • Managing complex functionalities across multiple properties and tenants
  • Accurate utility calculation
  • Making each contract customizable to varying properties while retaining common elements

Key Learnings

  • Designing for multi-tenancy requires careful data modeling and access control
  • Utility tracking can be complex and may require iterative refinement based on real-world usage
  • Balancing customization and standardization in contract generation is key for usability

Entity-Relationship Diagram

Rent Tracker ERD placeholder

Interested in Learning More?

Feel free to email me if you'd like to discuss this project in more detail or explore potential work/collaboration opportunities.

shaniaaman98@gmail.com