Oriel: Real Estate App UI Kit for Flutter
Flutter real estate UI kit: 79 screens for map search, listings, mortgage, viewings, and selling. Arabic RTL, runs on mock data.

Oriel is a complete app for buying and renting homes, built in Flutter for iOS and Android. It runs on mock data and a drawn map with no API key, so you can explore every screen and then connect your own backend and map provider. It covers map search with price pins and clusters, filters, drawing an area, listings with a photo gallery, floor plan, and tour frame, a mortgage estimate, comparing homes, viewing requests, chat, saved homes and searches, agent profiles, and a six-step flow for listing a property, with loading, empty, error, and offline states. Screens read from 11 repository interfaces through Riverpod, and the map sits behind a MapProvider interface, so swapping in your API or Google Maps, Apple Maps, Mapbox, or OpenStreetMap needs no screen changes. Light and dark themes, three brand presets, and English and Arabic with a full right-to-left layout are included, along with tests and HTML documentation.