Nestly | Flutter Real Estate App

Product Details
Version Download:
Demo: Live Preview
License: Unlimited websites
Please read before purchase: FAQ
Original price was: $23.00.$8.00Current price is: $8.00.
Property Management
- Full CRUD for property listings (sale & rent)
- Photo gallery with multi-image upload
- Property types: apartment, house, villa, land, commercial
- Status tracking: active, pending, paused, sold, rented
- Agent-owned listings with authorization
Smart Search & Filters
- Autocomplete search suggestions (cities + properties)
- Advanced filters: price range, bedrooms, bathrooms, area, amenities
- Sort by price, area, trending, or date
- Paginated results with smooth loading
AI Match Score
- Personalised 0–100 scoring for every property
- Weighted algorithm: price fit, location, size, type, amenities, listing age
- Based on buyer’s saved search preferences
- No external AI API needed — runs entirely on your server
️ Interactive Map
- Google Maps with property pins
- Neighborhood scoring (walkability, schools, amenities, commute)
- Bounded map search by visible area
Real-time Chat
- Buyer-agent messaging with optimistic UI
- Message status: sending, sent, failed with retry
- Powered by Laravel Reverb WebSocket
Stripe Subscriptions
- Agent subscription plans (Free / Pro / Enterprise)
- Powered by Laravel Cashier + Stripe
- Mock mode for development — no Stripe account needed during testing
Agent Dashboard & Analytics
- Dashboard with key metrics (views, leads, favorites)
- Lead management and conversation tracking
- Performance analytics
- Identity verification with document upload
Push Notifications
- Firebase Cloud Messaging (FCM)
- Local notification fallback
- Handles foreground, background, and terminated states
- Graceful degradation if Firebase not configured
Mortgage Calculator
- Built-in financial calculator for buyers
- Estimate monthly payments based on price, down payment, interest rate, and term
Authentication
- Email/password registration and login
- Google Sign-In
- Sign in with Apple (iOS only)
- Forgot/reset password flow
- Token-based API auth (Laravel Sanctum)
️ Admin Panel
- Filament v4 admin dashboard
- Manage users, properties, subscriptions, reviews
- Approve/reject agent verification requests
- Activity logs for all changes
- Feature properties on homepage
Additional Features
- Favorites with offline cache
- User preferences (currency, measurement unit)
- Dark mode support
- Localization ready (easy_localization)
- Account deletion (GDPR compliant)
- Portrait-only, mobile-optimized UI
Tech Stack
- Mobile: Flutter 3.29+ (iOS + Android)
- State Management: Riverpod + Flutter Hooks
- Backend: Laravel 13 (PHP 8.4+)
- Database: PostgreSQL
- Admin: Filament v4
- Auth: Sanctum + Google + Apple OAuth
- Payments: Stripe via Laravel Cashier
- Real-time: Laravel Reverb (WebSocket)
- Queue: Horizon + Redis (optional)
- Maps: Google Maps
- Notifications: Firebase Cloud Messaging
What’s Included
- Full Flutter source code (iOS + Android)
- Complete Laravel REST API
- Filament v4 admin panel
- Database migrations and seeders
- Docker deployment files (Railway-ready)
- 170 unit & feature tests
- Comprehensive offline documentation
- Quick start guide


There are no reviews yet.