Description
🚀 Overview
Houzi is a mobile-first real estate application template that helps agencies, brokers, and property marketplaces list, search, and manage properties with a unified Flutter client and a web-based admin panel. It’s ideal for launching a white-label property portal, powering agent networks, or building city-specific rental/sales directories—without rebuilding core listing, search, and lead features from scratch.
Real-world relevance (Experience): Inspired by the workflows of brokerage CRMs and popular listing portals, Houzi focuses on fast onboarding for agents, high-intent search for buyers/tenants, and operational tools for admins and moderators.
Target users: Real estate agencies, independent brokers, proptech startups, multi-agent networks, rental managers, and students learning marketplace architectures.
✨ Key Features
- Property Listings – Residential & commercial, sale & rent, short-let options, rich media galleries.
- Smart Search & Filters – Location, price range, beds/baths, amenities, property type, status, and keywords.
- Map View – Interactive map with clustering, nearby highlights, and geospatial search.
- Leads & Inquiries – In-app contact forms, callback requests, saved searches, and favorites.
- Agent & Agency Profiles – Ratings, bios, active listings, and direct messaging (optional).
- Content & SEO – Clean slugs, meta fields, schema data, city/area pages, and blog/news (optional).
- Monetization – Featured listings, promoted agents, subscription tiers (free, pro, agency).
- Verification & Moderation – Listing approval queues, spam controls, and role-based access.
- Localization – Multi-language strings and RTL layout support; currency & unit settings.
- Utilities – Mortgage/affordability calculators, virtual tour support (embed), and open-house scheduling.
- Notifications – Push/email for inquiries, approvals, saved search alerts, and price drops.
- Branding – White-label colors, logos, splash screens, and custom app identifiers.
⚙️ Technical Stack (Expertise)
- Client App: Flutter (Dart), REST/JSON, secure auth (JWT/OAuth), native Android/iOS builds.
- Admin Panel (typical): PHP 8+ (Laravel) or Node.js + Express; Blade/Vue/React for UI.
- Database: MySQL 8+ or MariaDB (UTF8MB4), Redis (optional caching/queues).
- Search: Native DB filters; optional Elastic/OpenSearch for advanced search at scale.
- Media: Local storage or S3-compatible object storage; image optimization & thumbnails.
- Server: Nginx or Apache, TLS (Let’s Encrypt), HTTP/2, optional CDN.
- Build Tooling: Flutter SDK, Android Studio/Xcode, Composer (PHP), Node.js (front-end assets).
- Recommended Server Spec: 2 vCPU, 4 GB RAM+, SSD storage; staging + production environments.
Note: Exact stack and versions may vary by package revision; check included docs for the specific build.
🧩 Installation Guide
- Server Prep: Provision Ubuntu LTS, install Nginx/Apache, PHP 8+ (or Node.js), and MySQL/MariaDB.
- Admin Deploy: Upload admin sources, run
composer install(ornpm install), set writablestorage/andbootstrap/cache/. - Configure .env: App URL, DB credentials, mail, cache/queue, file storage, JWT/APP keys.
- Migrate/Seed:
php artisan migrate --seed(or equivalent) and create an admin user. - Branding & API: In Flutter, set app name/IDs, colors, and
API_BASE_URL. - Build:
flutter pub get→flutter build apk/ iOS archive; test login, search, listing CRUD. - Go-Live: Enable TLS, set caching/OPcache, configure backups/monitoring, and harden security headers.
📦 Deliverables
- Flutter source code for the Houzi mobile app (Android & iOS targets).
- Web Admin Panel source with role-based access and REST API.
- Database migrations/seeders and sample data.
- Design assets (icons, splash, color tokens) and localization files.
- Environment templates (
.env.example) and deployment notes. - Documentation covering setup, configuration, and build steps.
📱 Supported Platforms
- Android: 6.0 (API 23)+, ARM64/ARMv7 builds.
- iOS: 13+ on iPhone/iPad (Apple Silicon & Intel simulators for development).
- Web Admin: Modern browsers (Chrome, Edge, Firefox, Safari).
🧠 Notes
- License: Distributed under the GPL for learning, testing, and lawful redistribution.
- Customization Tips: Define city/area taxonomies, configure SEO slugs & meta, enable structured data (schema.org/RealEstateAgent & Offer), localize currencies/units, and set image optimization on upload.
- Performance & SEO Assurance: Server-side caching, CDN for images, clean headings, canonical URLs, and sitemap generation improve rankings and crawl efficiency.
- Security: Enforce strong admin passwords, 2FA (if available), rate-limit forms, validate media, and keep dependencies patched.
- Experience: The architecture reflects proven patterns from live property portals—fast search, reliable media handling, and transparent moderation workflows.
👨💻 Original Developer Credit (Authoritativeness)
Please support the original developer/publisher and obtain official support, updates, and licenses from the source:
CodeCanyon – Original Author’s Listing.
🔒 Disclaimer (Trustworthiness)
This is a GPL redistribution intended for educational and archival purposes on GPL resource sites. We are not the original developer and provide no warranty or official support. All trademarks, images, and product names belong to their respective owners. For commercial deployments and dedicated support, purchase a valid license directly from the original author.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.