AdEstate’s Core Features – Ready-Made Business Module
Buyer/Seller Mode: Easily switch between buyer and seller roles for seamless operations.
Add New Property: Add properties for rent or sale with detailed descriptions and listing controls.
Property List: View, activate/deactivate, and manage listed properties directly from the platform.
Manage Property Floor Plan: Upload and manage floor plans for better customer engagement.
Favorite Property List: Users can add or remove properties from their favorites for quick access.
User Plan: Choose and upgrade plans for listing properties according to business needs.
User Conversations: Built-in chat to connect buyers and sellers for better communication.
Book an Appointment: Users can schedule property visits with sellers or brokers easily.
Compare Properties: Compare up to three properties side-by-side to assist decision-making.
Setup Category: Admin can define property categories to organize listings effectively.
Setup Subcategory: List subcategories under each main category for detailed filtering.
Setup Amenities: Define platform-wide amenities shown during property listing.
Property Logs: Admin approval and tracking for all listed property statuses.
Subscription Plan Logs: Track all user subscriptions and transactions securely.
Manage Conversations: Admins can monitor user chats to prevent inappropriate use.
Manage Floor Plan: Admins can easily manage uploaded property floor plans from the backend.
Screenshots with Details

Version History
version v1.3.0 (19-12-2025)
-- [ADDED] Google reCAPTCHA for enhanced security
-- [ADDED] Storage settings with support for local and Amazon S3
-- [ADDED] Rate limiter to prevent abuse and improve system security
-- [UPDATED] Project entry point configuration
-- [UPDATED] Gradle, Dart, Flutter and package versions
-- [UPDATED] Documentation
version v1.2.0 (24-09-2025)
-- [ADDED] Admin can add new users according to project registration data
-- [ADDED] Section order configuration
-- [ADDED] Section enable/disable option
-- [ADDED] All pages display implemented
-- [ADDED] Dedicated page for all notifications
-- [ADDED] Delete option in support tickets
-- [ADDED] Select only same-page tickets in support ticket listing
-- [ADDED] Admin can create support tickets for a specific user
-- [ADDED] Error log display in admin panel
-- [ADDED] Dynamic Admin URL access
-- [UPDATED] Role & permission system
-- [UPDATED] Gradle, Dart, Flutter and Package versions
-- [UPDATED] Documentation
version v1.1.0 (09-08-2025)
--[ADDED] Recently Viewed Properties
--[ADDED] Property Draft Save Option
--[ADDED] Property Sharing Option
--[ADDED] Simple Property Report
--[UPDATED] Gradle, Dart, Flutter and Package versions
--[UPDATED] Documentation
version v1.0.0 (25-04-2025)
--initial release of fully functional Android - iOS Apps, Website, and Admin Panel
Used Technology and Framework
Mobile App: Flutter, Dart, Java/Kotlin, Object C/Swift
Web Back-End: PHP, JavaScript, Laravel
Web Front-End: HTML, CSS, BootStrap, JQuery
Support Facility
Free LifetimeWe are committed to providing exceptional support to our buyers through a tiered support structure. Our support policy includes three tiers: Free Support, Unsupported, and Paid Support. Free Support encompasses lifetime software updates, updates for technology and frameworks, plugin and package version updates, server issues, database migration issues, configuration issues, project issues, and resetting the purchase code once. Unsupported Services include environment setup, deployment on localhost, and issues arising after code modifications. Paid Support covers installation, APK and iOS app builds, template updates, adding new features, and third-party API integration. Updates & Great Customer Services. We will update to add more apps and features to continue making this app perfect. If there is an update from the Flutter SDK, we will also perform updates to improve performance quality.

Refund Policy
We strive to ensure our product meets your expectations. However, if you encounter any issues or are not fully satisfied with your purchase, please review our refund policy below:
Eligibility for Refund: Refunds are provided under the following conditions:
The item is not as described: If the product does not function as described in the item description or as demonstrated in the preview
The item has a major defect: If there is a major defect in the product that cannot be resolved by our support team.
The item is missing promised features: If essential features explicitly promised in the product description are not included.
The item is corrupted: If the item cannot be downloaded or accessed properly due to technical issues.
Non-Eligibility for Refund: Refunds will not be granted under the following circumstances:
Change of mind: If you no longer want the purchased item.
Lack of knowledge: If the item is not compatible with your existing system due to your lack of knowledge or experience.
Customization requests: If you require additional customization or features that are not included in the item description.
Issues caused by third-party software: Problems arising from conflicts with third-party plugins, software, or frameworks.
Downloaded items: Once the item has been downloaded and you claim non-technical reasons for the refund.