Kiraya.com & Admin App
A complete real estate platform backed by a dedicated internal administration tool.
Kiraya.com is a cross-platform (currently only on Android) real estate and rental application designed to streamline the property discovery process. Built entirely with Flutter, it provides a smooth, native-feeling experience for end-users searching for their next home or rental property.
Because managing a real estate platform requires heavy moderation and inventory control, I simultaneously developed the Kiraya Admin App. This is a dedicated internal tool built specifically for employees to efficiently review, verify, and manage active property listings, ensuring the platform's data remains accurate and high-quality.
The entire ecosystem is powered by a Supabase backend, handling real-time database syncing, secure user authentication, and storage for property images. Everything is containerized using Docker and deployed on a private VPS for full control over the infrastructure.
To ensure a premium user experience, the app utilizes advanced network-based image caching. Because real estate platforms are incredibly media-heavy, this caching layer drastically reduces bandwidth consumption and eliminates loading times by storing previously fetched property images directly on the device. Alongside this, I implemented paginated data fetching and optimized state management, ensuring that scrolling through hundreds of active listings remains perfectly smooth and highly responsive, even on lower-end mobile devices.