Advanced search & filtering
Browse listings by type, city, price range, BHK, amenities, furnishing, and featured status — backed by reusable Eloquent query scopes rather than ad-hoc query building.
Full-stack property marketplace — buyers search, filter, and compare listings with galleries, videos, and map locations, while the agency manages inventory, leads, and content from an admin panel with automated WhatsApp notifications.
My Dream Home is a property marketplace built with Laravel and Livewire. The public site lets visitors search and filter listings by type, city, budget, BHK, amenities, and furnishing, view rich property detail pages with image galleries, videos, brochures, and Mapbox locations, and compare properties side by side. A full admin back office powers property CRUD, lead management with automated WhatsApp reminders, and content management for cities, partners, amenities, and more.
The platform runs two distinct surfaces from one codebase, cleanly separated by namespace: a consumer marketing site and an internal admin CMS. Livewire serves as the full-stack layer — server-rendered components with SPA-like reactivity, no separate JavaScript framework. Every enquiry fires an instant WhatsApp notification to the agency via Twilio, and a scheduled command sends automated WhatsApp appointment reminders for leads so follow-ups never slip. Property media (images, videos, brochures) lives on AWS S3 cloud storage, prices auto-format the Indian way (₹ Lakh / ₹ Crore), and the domain model keeps queries clean with reusable Eloquent scopes and pivot relations that carry metadata like furniture quantities.
Browse listings by type, city, price range, BHK, amenities, furnishing, and featured status — backed by reusable Eloquent query scopes rather than ad-hoc query building.
Image galleries, video, downloadable brochures, amenities and furniture specs, and an interactive Mapbox location map on every listing.
A compare tool lets buyers evaluate shortlisted properties feature-by-feature before booking a visit.
Every enquiry triggers an instant WhatsApp notification to the agency, and a scheduled command sends automated appointment reminders — WhatsApp-first communication for the Indian market.
Property CRUD with S3-backed media uploads and geo-coordinates, leads and enquiry inboxes, newsletter subscribers, and master data for cities, amenities, furniture, partners, and bank partners.
Prices auto-format as ₹ Lakh / ₹ Crore, pivot tables carry furniture quantities, and computed attributes compose media URLs and locations consistently across the site.
Leads went cold when follow-ups depended on someone remembering to call.
Automated WhatsApp appointment reminders run as a scheduled console command through Twilio, with instant notifications on every new enquiry — the channel Indian buyers actually answer.
Heavy property media — galleries, videos, brochures — on every listing.
All media is stored on AWS S3 cloud object storage with computed URL attributes, keeping the application servers stateless and page loads fast.
A consumer site and an internal CMS in one app without the two bleeding together.
Public Web and authenticated Admin namespaces separate the surfaces cleanly, with auth-guarded admin routes and sensible 404 fallbacks.
This platform is the second generation of My Dream Home's web presence: the first-generation responsive website and admin dashboard shipped earlier and helped the agency serve 150+ buyers across Andhra Pradesh. The current build re-platforms that experience onto Laravel + Livewire with real third-party integrations — Twilio WhatsApp messaging, AWS S3 media storage, and Mapbox maps — and is in active development.
Drop us a message or call us directly. We reply to every enquiry — usually the same day.