Next.js Real Estate Search

Customer: AI | Published: 02.02.2026
Бюджет: 750 $

My current Next.js app needs a fully-featured real estate search section. The core of the job is wiring up fast server-side rendered search pages with: • Robust property filters covering price range, number of rooms, square footage, date listed and any other common criteria, all working for Residential, Commercial and Land listings. • An interactive map (Google Maps, Mapbox or Leaflet—whichever you prefer) that syncs with the filter results and clusters markers for performance. • An area on each listing page where users can leave ratings and written reviews, along with aggregate stars shown in the search cards. The data layer is flexible (JSON file, REST endpoint or GraphQL); just expose clear TypeScript interfaces so I can swap in my final database later. Pages must stay 100 % SSR-friendly to preserve SEO. Deliverables 1. Search and results components ready to drop into /pages/properties. 2. Map component with location pins and hover detail. 3. Review & rating module with add, edit and delete hooks. 4. Brief README explaining component props, environment variables and any third-party keys. Acceptance criteria – Filters return the correct subset on every combination of selections within 200 ms on a sample data set of 1,000 records. – Page Lighthouse score stays above 90 for performance and SEO. – All TypeScript passes strict mode. – No breaking changes to existing routes. If you have prior work integrating complex filters or maps in Next.js, a quick link or repo screenshot will help me gauge fit.