Back to Projects

TrustRent

Tenant-landlord renting platform with payments and credit tracking.

Flutter
Node.js
Riverpod
Stripe
Chat
Firebase
AI Chatbot
Role: Senior Flutter Developer
Scope: FinTech, PropTech, Payment Security

The Challenge

About This Project

Problem

  • Opaque security deposit management for tenants and landlords
  • Difficulty in tracking rental credits and scores
  • Insecure payment methods for rent and deposits
  • Communication gaps regarding maintenance and finance

Solution

  • Unified platform for transparent financial management in rentals
  • Stripe integration for secure and automated payments
  • In-app credit score tracking for tenant credibility
  • Dedicated chat system for landlord-tenant clarity

Key Features

Core functionality that makes TrustRent stand out

Secure Payments

Stripe-powered payments for rent, deposits, and service fees.

Credit Tracking

Live monitoring of rental credit scores and financial health.

In-App Purchases

Unlock premium features and credit reports via IAP.

Dual Interface

Customized features and views for both Tenants and Landlords.

Real-time Chat

Secure channel for financial and maintenance discussions.

Financial History

Complete dashboard for tracking all rental-related transactions.

Technical Deep Dive

How It Was Built

The engineering decisions and architecture behind TrustRent

Riverpod

Advanced state management for scalable and testable mobile architecture.

Node.js Backend

Robust server-side logic and high-performance API services.

AI Chatbot Integration

Integrated intelligent chatbot for automated customer support and property matching.

Stripe Connect

Complex payment flows for handled split payments and deposits.

Firebase Chatting

Real-time messaging system with persistent storage.

Impact

Results & Impact

The measurable outcomes and business value delivered

Financial Peace of Mind

100% security for deposits and rent transfers

Improved Transparency

Reduced landlord-tenant friction over finances

Better Credit Awareness

Tenants empowered with live credit score monitoring

Business Scalability

Flexible architecture ready for global rental markets

My Contribution

What I built, decisions I made, and problems I solved

Frontend Team Lead

Led the mobile development team from initial alpha to full production launch.

Dual Interface Mastery

Architected and developed the complex dual-interface system for Landlords and Tenants.

AI & API Integration

Headed the implementation of AI chatbots and full REST API integration for the platform.

Communication Core

Developed the real-time Firebase-based chatting system between stakeholders.

Landlord Interface

Landlord screen 1
Landlord screen 2
Landlord screen 3
Landlord screen 4

Tenant Interface

Tenant screen 1
Tenant screen 2
Tenant screen 3
Tenant screen 4
Tenant screen 5

Interested in a Similar Project?

Let's discuss how I can help bring your mobile app idea to life.

© 2026 Hayat Khan. All rights reserved.

    Chat with me
    Hayat Portfolio | Hayat Khan