Real Estate • Mobile App

Casa

CASA is an online marketplace that connects property developers, real estate agencies, and potential buyers to list, view, and manage real estate properties.

Casa

Product Interface.

Explore the application through an interactive showcase of its core features, design system, and user experience.

Casa screenshot 1
Casa screenshot 2
Casa screenshot 3
Casa screenshot 4
Casa screenshot 5
Casa screenshot 6
Casa screenshot 7

The Challenge

The real estate market required a transparent, user-driven platform that could handle high-resolution image uploads, real-time messaging between buyers and sellers, and verified user listings.

  • Complex data synchronization
  • High-availability requirements

The Solution

I architected the mobile application using Flutter, implementing a clean architecture pattern to ensure maintainability. We integrated Firebase for real-time updates and secure authentication.

  • Clean Architecture implementation
  • Optimized networking layer

Core Contributions.

Image Processing

Implemented on-device image compression to ensure fast uploads even on limited bandwidth.

Real-time Chat

Built a robust messaging system using Firebase Cloud Firestore for instant buyer-seller communication.

Verified Listings

Engineered a multi-step verification workflow to ensure the authenticity of property listings.

The Tech Stack

Leveraging cutting-edge technologies to deliver a fluid and secure experience.

FlutterRiverpodFirebaseClean ArchitectureREST API