eBroker – Real Estate Property Buy-Rent-Sell Flutter Web App with Laravel Admin Panel
eBroker is a complete real estate app source code that includes a Flutter mobile app, Laravel admin panel, and a responsive web version.
It’s ideal for launching a property listing app, real estate directory, or a scalable buy and sell platform that fully supports both property for sale and rental listings.
Packed with features like location-based search, Google Maps integration, real-time chat, and a full monetization module, it delivers a smooth experience for both users and admins.
Whether you’re building a real estate agency portal or a scalable property management system, eBroker helps you launch fast with a secure and customizable tech stack.
What’s Included in eBroker Real Estate Script
eBroker offers a robust tech stack designed for high-performance real estate scripts, property listing apps, and advanced property management solutions.
Package IncludesTech StackMobile AppFlutter (Android + iOS)Web FrontendNext.js (SEO ready & responsive)Admin PanelLaravel (secure, scalable)DatabaseMySQL + REST APISource Code100% customizable real estate scriptDocumentationStep-by-step installation guideSupport6 Months Free SupportUpdatesLifetime Free Updates
15+ Powerful Reasons to Choose eBroker
Whether you’re building a real estate agency website, a property directory, or a rental listings platform, eBroker offers the most desired features:
23 Powerful Features of eBrokerProperty Listings with Images
Create and manage property listings with photos, prices, and details – ideal for any buy, rent, or real estate listing platform.
Geo-location Based Search
Add Google Maps integration that allows searching in cities or areas – perfect to find a local property rental and house-for-sale apps.
Real-Time Chat Module
Instant chat is available between buyers, sellers, and agents for a smooth property inquiry experience.
Featured Listings
Promote listings as featured for better visibility – helpful for agencies to highlight premium property for sale or rent.
Multiple Property Types
Supports houses, apartments, villas, commercial units – suitable for both residential and commercial property listings.
Multi-language and RTL Support
Reach international customers with RTL-ready UI and unlimited languages – ideal for launching a multilingual property directory.
Subscription Packages
Create multiple ad packages with limits, duration, and pricing – monetize your real estate script via user subscriptions.
Advanced Search Filters
Allow users to search properties by type, price, location, and more – essential for any property directory website.
Interactive Property Map View
Users can view property locations visually on a map – perfect for location-centric real estate platforms.
Admin Role Management
Manage agents, admins, and roles with Laravel admin panel – simplifies control over the property listing process.
User Dashboard
Each user gets a dashboard to manage ads, profile, saved listings – great for agents, sellers, or buyers.
Image Compression & Crop Tool
Optimize listing images with compression and cropping – faster loading and better UX on mobile.
Google Maps API Integration
Pinpoint exact property locations using Google Maps – ensures accurate property search and display.
Social Login Options
Users can log in via email, Google, or Facebook – simplifies registration for buyers and renters.
SEO-Optimized Web Frontend
Built with Laravel for fast loading, mobile-friendly, and SEO-ready – boosts visibility for your listings.
Favorites & Bookmarks
Allow users to save listings for later – improves engagement on real estate websites and apps.
Email Notifications
Send alerts for messages, listing updates, and actions – keeps users engaged and informed.
Multi-Currency Support
Supports multiple currencies for global listings – perfect for international real estate platforms.
Fully Responsive Design
Works seamlessly on mobile, tablet, and desktop – ensures smooth experience across devices.
Property Listing Analytics
Admins can track listing views, ad performance, and leads – valuable insights for growth and reporting.
CMS with Blog Module
Publish blogs to promote SEO and drive traffic – boosts domain strength and discoverability.
Secure Payment Gateways
Accept Stripe, Razorpay, PayPal, and more – ensures secure payments for ads and subscriptions.
Dynamic Fields & Categories
Add custom fields for listings like bedrooms, amenities, etc. – makes the app flexible across real estate segments.
Who Can Use This Real Estate App Script?
eBroker is a real estate application that can power any rental script or buy-and-sell app with advanced listing features. It’s ideal for:
• Real Estate Agencies: Launch your own modern property listing portal or app with full control.
• Developers & Startups: Build and scale MVPs for property buy, sell, or rent platforms faster.
• Agencies: Offer white-label real estate directory solutions to clients with ease.
• Entrepreneurs: Launch hyperlocal or niche-based buy/sell apps tailored to specific markets.
• Property Managers: Manage rental listings, tenant inquiries, and property data through a single platform.
Live Demo Links
Customer App (Android): Download APK
Customer App (iOS):Open in TestFlight
Website (Frontend): Live Website
Admin Panel: Admin Dashboard
Demo Credentials:
Email: [email protected]
Password: admin123
Ready to Launch Your Real Estate Platform?
eBroker gives you everything you need to build a professional real estate listing portal, rental listings system, property management platform, or buy-and-sell apps with confidence. With a clean UI, powerful features, and scalable source code, it’s the ideal solution for your next property tech venture.
Explore our other apps → Check Our Portfolio
Version 1.2.9
( updated on 2 Jan 2026 )
+[Add] Location-based home slider with property type support +[Add] Fast image loading with blur placeholders (title images) +[Add] AI-assisted Description & SEO (Gemini-powered meta generator) +[Add] Image watermarking for uploads (JPG, PNG, WEBP) +[Add] Admin side-menu redesign for better usability +[Add] Support for multiple active payment gateways +[Improve] Homepage performance and location data loading +[Improve] Static notification translations +[Improve] WebP support across all uploads +[Fix] Admin sidebar mobile layout issues +[Migrate] All images moved to Laravel Storage (run php artisan storage:link) +[Migrate] Review and verify image paths across all modules
Version 1.2.8
( updated on 14-Nov-2025 )
+[Add] Dynamic Banner Ads +[Add] Phone login with password +[Add] Admin can create users for frontend by email and password +[Add] Allowed Admin to assign packages to users +[Add] Added translations in Privacy Policy, Terms & Conditions, and About Us pages +[Add] Allowed plan re-purchase/renewal even if limit reached before expiry +[Add] City images with different styles and new UI +[Add] Web: All Properties section with Load More on homepage +[Add] App: SEO section in the dropdown +[Improve] General: Easier listing edits of users with reason in admin panel, stronger deeplinks (projects, agents, chats, articles), SEO-friendly Projects API filters (slug_id/id), IDs shown for quick reference, language text editable via form in admin, smarter Home \"See All\" when no location. +[Improve] Web: Language URLs switched from /en/ → ?lang=en. +[Improve] App: Dark-mode logo and login image configurable, improved textarea padding, first‑letter capitalization. +[Improve] Filters: Appointment listing filters (status, type) and better property share deeplink handling. +[Fix] Property view count: avoid duplicate counts from the same user on the same day; user-level listing counts are cleared every 3 months while overall counts for properties and projects persist +[Fix] XSS attack fixes in all admin forms +[Fix] Web: Fixed Location model alignment in mobile view
Version 1.2.7
( updated on 14-Oct-2025 )
+[Add] Articles section on the home screen in App (same as web) +[Improve] Optimized homepage initialization and data loading logic for improved performance. +[Improve] Enhanced SEO management system for better meta handling and overall search visibility. +[Improve] Updated UI of properties on the map screen for a cleaner and more consistent look. +[Fix] Corrected rent duration label display for rental properties to ensure accurate information representation. +[Rollback] AI-powered natural language search for properties (e.g., "properties in Dubai", "1 BHK properties") has been rolled back across the entire system (Admin, Web, and App) for further optimization and performance improvements.
Version 1.2.6
( updated on 10-Oct-2025 )
+ [Add] Appointment module across admin, web, and app + [Add] AI-powered natural language search for properties (e.g., "properties in Dubai", "1 BHK properties") + [Add] Advanced nearby places filter on property list (e.g., select place type like school and set distance) + [Add] Article View Count Tracking + [Add] Admin panel menu search to quickly find settings and sections (e.g., Razorpay, Properties, Email Configuration) + [Add] Agent dashboard with statistics (web) + [Improve] Google API requests handled in backend with caching for location-related features (property listing, project listing, home page location selection)
Version 1.2.5
( updated on 7-Aug-2025 )
+ [Added] Multi-language support for Title & Description in all required menus + [Added] Personalized New Listing Notifications (Category Based) + [Added] Sold & Rented Property Count on Agent Detail Page + [Added] Article View Count Tracking + [Added] Subscription Expiry Alerts & Notifications + [Improve] Complete Web & App UI Redesign
Version 1.2.4
( updated on 23-May-2025 )
+[Added] Offline Bank Transfer for Package Subscription +[Added] Compare Properties +[Added] Home screen according to user selected latitude longitude also range of radius to be show properties in range selected +[Added] Dynamic Homepage Data with order with title +[Added] Chat Messages Seen with unread count +[Added] System according to selected timezone +[Improvements] Other Fixes
Version 1.2.3
( updated on 27-March-2025 )
+[Added] Project Status Flow: Matches property status flow, including admin approval and user activation/deactivation. +[Added] New Package System: Modular package system with limits for properties, projects, and features; migrated old packages. +[Added] Featured Projects: Featured projects appear in the admin panel under advertisements. +[Added] Mobile App Enhancements: Email login, social media links in profile edit, and agent details screen. +[Improve] Package Subscription: Improved flow with failed transaction handling and enhanced admin webhook code.
Version 1.2.2
( updated on 31-Jan-2025 )
+ [Added] Email SMTP Setup: Added for better email communication. + [Added] Email Login: Introduced a new login method using email and password. + [Added] Automated Emails: Triggered by events like registration verification, welcome email, status changes (property, project, feature, user, agent), and password reset. + [Added] Property Status: New statuses: In-review, Accepted, Rejected, Appeal (with reason for rejection). + [Improve] Profile Completion: Users must fill in name, email, and mobile before adding properties/projects or initiating chats. + [Improve] Admin Verification: Admin can require Agent verification before project/property upload. + [Improve] Image Differentiation: App and Web images differentiated in the slider. + [Improve] Admin Profile Update: Admin profile image can be updated. + [Improve] Cookie Toggle: Added toggle option for cookies in admin web settings. + [Improve] Property Activation: Users can activate/deactivate properties after admin approval. + [Improve] Web-Specific: Dashboard UI: New user-friendly UI for the user dashboard. + [Improve] Web-Specific: Property Details: Users can view detailed pages of their properties.
Version 1.2.1
( updated on 31-Dec-2024 )
+ [Added] Flutterwave Payment Integration: Seamlessly integrate payments through Flutterwave. + [Added] Block User Chat: Users can now block other users directly from the chat. + [Added] Advanced Filters (Web & App): Enhanced filtering options with facilities for better search results. + [Added] Admin Project Creation: Admins can now create projects directly from the admin panel. + [Improved] Direct Access to Agent Profiles (Web & App): Tapping on an agent in the property list now directly opens the agent's profile page. + [Improved] Property Success Message: A dynamic success message is displayed after adding a property. + [Improved] Agent List (Web & App): Properties added by admins are now visible in the agent list. + [Improved] Property Filter by Admin: Admins can filter properties by public/private and by owner type (user/admin). + [Improved] Delete All Chats (App): Added an option to delete all chat messages at once. + [Improved] Login Screen UI (App): Redesigned login screen for a better user experience. + [Improved] Delete Each Message (Web): Users can now delete individual chat messages. + [Improved] Internal Enhancements: General improvements across admin panel, APIs, web, and app for smoother performance.
Version 1.2.0
( updated on 25-Nov-2024 )
+[Added] Mortgage Calculator added in property details of app and web. +[Improve] Advertisement (Property Feature) improvements. +[Improve] Dynamic Currency Symbol added in admin settings on the basis of currency select. +[Improve] Other Internal Improvements in admin, apis, web and app
Version 1.1.9
( updated on 23-Oct-2024 )
+ [Added] Agent Verification System (Admin, Web and App). + [Added] Option to toggle Auto Approval (properties, projects and advertisements)Toggle for verified agents. (Admin, Web and App). + [Improve] App UI Improvements. + [Improve] Show the Facilities properties in the property list on the top. + [Improve] Optimized Properties and Notification APIs. + [Improve] Optimized User Accounts Permission management (Admin).
Version 1.1.8
( updated on 24-Sept-2024 )
+ [Added] Integration of Twilio SMS Gateway + [Added] Implementation of a toggle feature to choose between Firebase OTP and Twilio for SMS sending of OTP authentication. + [Added] Provision for administrators to switch between login methods, including Number Login, Social Login, or a combination of both. + [Added] Customizable distance measurement Options for displaying nearby properties, accessible through the admin panel. + [Improve] General improvements and bug fixes to enhance overall app performance.
Version 1.1.7
( updated on 5-Sept-2024 )
+ [Added] Slug Management: Custom Slug input in property, Project, Article and Category option available. + [Added] Document Upload: Added Documents Upload option in Property, User or admin can now attach documents with property. + [Added] FAQ Section: New feature FAQ added to show frequently asked questions and answers. + [Added] City Image Management: Can change the images of Unsplash API now for cities and Updated the UI for the Nearby City section in web. + [Added] Payment Integration (web): Integrated PayPal as a payment method in web. + [Improve] Slider Enhancements: Sliders now support different types (Default, Category, Property, and Other Links) + [Improve] Required Fields: Mandatory option in Facility Data to make any facility required or not. + [Improve] UI and Performance Improvements (web): Enhanced the responsiveness of the home page UI, Added the ability to append suffixes to numbers. + [Improve] Next.js Version Updated (web): Upgraded to the latest Next.js version, removed deprecated packages, and ensured code is free of vulnerabilities. + [Improve] Improvements: Other Fixes and Improvements in App, Web and Admin code.
Version 1.1.6
( updated on 29-July-2024 )
+ [Added] Agent Section in App and Web. + [Added] Log viewer in admin panel. + [Improvements] Updated Laravel version from 9 to 10. + [Improvements] Flutter latest version compatible [flutter 3.22]. + [Improvements] Added Webhook signature verification in Paystack, Stripe, and Razorpay for more payment security. + [Improvements] Other Fixes and Improvements in App, Web and Admin code.
Version 1.1.5
( updated on 04-June-2024 )
+ [Migration] Notification migrated to new version of firebase. + [Added] Paystack (web) + [Added] Load more in all pages (Web) + [Added] Native Ads (App) + [Added] Home infinity scroll. + [Improve] Currency formate added (en, ar,hi) support for number with suffix(App)
Version 1.1.4
( updated on 6-May-2024 )
+ [Added] Google and Apple sign in App + [Added] Personalised feed in web + [Added] Razorpay in web + [Added] AdSense in web + [Improve] Made SEO settings optional + [Fix] Bug Fixes
Version 1.1.3
( updated on 19-Mar-2024 )
+ [Added] Project Module: Display upcoming and under-construction projects, with a dedicated premium project section on the home screen. + [Added] Public/Private Property: Introduce a Public/Private property feature. For private properties, hide Agent details if the user lacks a subscription. + [Added] Subscription Flexibility: Offer multiple subscription packages to meet diverse user preferences. - Bug Fixes
Version 1.1.2
( updated on 20-Feb-2024 )
+[Added] Added Interested User list for property owner +[Added] Added In-App Purchase for IOS +[Added] Google Signin for web
Version 1.1.1
( updated on 05-Feb-2024 )
+[Added] Report Property in web +[Added] Nearby properties in web +[Added] Share property on web +[Added] Delete User in web +[Added] Replace Dynamic link with native (App) +[Added] Chat module improvement and refactor(App) +[Added] Provide chat option for every property owner (Admin) +[Added] SEO
Version 1.1.0
( updated on 29-Dec-2023 )
+[Improved] Separate sections for Web, App, settings. +[Added] Chat feature in web version +[Added] Dynamic theme setting for App and web (Change theme colors of app and web from admin panel) +[Added] AdMob ads in app
Version 1.0.9
( updated on 18-Nov-2023 )
+[Added] Web Notifications [Web] +[Added] Slider UI change [Web] +[Added] Logos, Social media links, addresses, google map from panel [Web] +[Added] Displaying User Notifications on the User Dashboard [Web] +[Added] Outdoor Facilities [Web] +[Added] Instead of directly showing the map added view action[Web] +[Added] Change panel colour from settings [Panel] +[Added] Display list of user inquiries from web [Panel] +[Added] Free package creation and purchase
Version 1.0.8
( updated on 16-Oct-2023 )
+[New] Introduced a Web Version ( Next.js ) +[New] Provided access to the Figma UI Design file for customization. +[Added] Guest Mode in the Flutter app for a seamless experience without the need for authentication +[Security] Data protection with improved security measures. +[Improvemnets] Dashboard UI with a modern, user-friendly design.
Version 1.0.7
( updated on 11-Sep-2023 )
+[Added] Personalized Recommendation (User will get a notification based on their selected interest property match and they can see those properties on the home screen) +[Added] Popular City List section on the home screen +[Added] Home screen section arrangement ( in app settings) +[Added] Option for disabling multiple countries in OTP ( in app settings) +[Added] UI Changes For Article Module in the admin panel
Version 1.0.6
( updated on 30-Aug-2023 )
+[Added] Added Adobe xd UI/UX file
Version 1.0.6
( updated on 09-Aug-2023 )
+[Added] Display the Subscribed user list to the panel. +[Added] Introduced a new feature for reporting properties. +[Added] Implemented user-specific Property Reports in the panel. +[Added] Included optional fields for property addition/editing. +[Improvements] Enhanced the UI for property addition, articles, and chat screens.
Version 1.0.5
( updated on 14-July-2023 )
+ Added Nearby Facilities Feature + Added Rent Duration Type + Added New Recent property Listing on the Dashboard + Added New Chat UI (Admin panel) + Improvement + Added Recently Added Properties section in the home screen (App) + [Improvements] Added UI
Version 1.0.4
( updated on 26-June-2023 )
+ Added Stripe Payment Gateway + Multiple FCM Keys for better notification and chat experience. + Improve Dashboard UI + View the property on the map directly from the dashboard
Version 1.0.3
( updated on 29-May-2023 )
+ Google Maps for property search in the app + RTL language support in the panel + Change the favicon icon, logo, and login page image change dynamically from Admin panel Setting + Admin Panel UI Improve + Added the Most Liked section in the app + Nearby property section in the app
Version 1.0.2
( updated on 21-April-2023 )
+ Force update/Optional update popup + Pricing with suffix numbers, eg, 10K , 1M + Added count of used count out of total + Property Status update (Sold or rented) + Bug fixes & UI improvement(Try new Demo)
Version 1.0.1
( updated on 27-Mar-2023 )
+ Property share options with Firebase dynamic links + UI improvement
Published:
Jan 21, 2026 07:39 PM
Category:
High Resolution:
No