Back to Projects

Deposits Back

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

Challenge & Solution

The core problem this project addressed and the strategic approach taken.

The 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

Strategic 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 Deposits Back 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 Deposits Back

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.

    Chat with me
    FinTech Rental Payments & Credit Tracking App — Flutter Case Study | Hayat Khan