Description
Flex Home | React Native Real Estate Mobile App
Flex Home | React Native Real Estate Mobile App is a React Native (Expo SDK 54) mobile app for real-estate businesses. It is the mobile client for a Botble real-estate backend: properties, projects, agents, saved listings, consultations and account data all come from your existing site over its REST API. One codebase builds both iOS and Android.
Key Features
Property and project discovery
- Browse and search properties and projects
- Filter by type (buy/rent), category, city or state, price, bedrooms, bathrooms and features
- Full-screen photo gallery with zoom
- Specs, features, facilities and customer reviews on each listing
- Map view with property pins and a location-based “near me” search
- OpenStreetMap by default, so no Google Maps API key and no billing account are required. Apple and Google Maps are supported if you prefer them
- Nearby facilities (schools, hospitals, transport) on property detail
- Similar-property suggestions
Buy or rent listings
- Properties for sale at a one-off price, or for rent at a per-period rate
- Buy/Rent badges and rent-period display
- Project listings with units, investor and facilities
Consultations and inquiries
- Consultation form with custom fields defined on the backend
- Contact the listing agent by call, WhatsApp or email
- “My inquiries” history for signed-in users
Mortgage calculator
- Monthly-payment estimate on every property
- Down payment, interest rate and term inputs, with defaults from the backend
Property comparison
- Compare specs, price and features side by side
Multi-currency
- Currency picker with server-side conversion and live exchange rates
Agent portal
- Dashboard with listing counts, credits and stats
- Create, edit, delete and renew listings through a multi-step form with images, a map picker, features and facilities, and custom fields
- Buy credit packages through a hosted WebView checkout, so every payment gateway on your backend works without a native SDK
- Transactions and invoices, with PDF download
- Incoming leads (consultations on the agent’s own listings) and reviews received
- Approval and blocked-account gating
Account, auth and security
- Email and password sign-in with email verification
- Social login through Google, Apple and Facebook (Botble social-login plugin)
- Biometric unlock with fingerprint or face recognition
- Laravel Sanctum bearer auth, with the token held in Expo SecureStore
- Profile editing, avatar upload, saved properties and public-profile visibility toggles


