The Problem
The property team was managing listings on a clunky legacy system. Adding a property took 30 minutes, the public site had no map search, and inquiries came in via three separate inboxes.
What We Built
We replaced the legacy stack with a Next.js + Prisma platform. Agents add a listing in 8 minutes with drag-and-drop photos, the public site has Mapbox-powered map search, and every inquiry lands in a single CRM-style inbox.
Key Features
- Map-based search with draw-to-search area
- Filter by price, beds, type, availability
- Agent dashboard for listings, photos, and viewings
- Unified inquiry inbox with response templates
- Saved searches and email alerts for tenants
- SEO-optimized listing pages with structured data
The Outcome
Inquiries grew to 650+ a month, listings doubled within a quarter, and the average listing now goes live in 8 minutes instead of 30.
