Muhammad Abuzar

Software Developer (Next.js & MERN) · SaaS

← Back to all projects

Zoomprop – Real‑Estate Analytics, From Marketing Site to AI Platform

A real‑estate geospatial analytics product I helped evolve over three years — from a conversion‑focused marketing site, to a full SaaS app, to an AI‑driven analytics & copilot platform.

Frontend Engineer2022 – 2024

Overview

Zoomprop is a real‑estate analytics product I worked on across three years and three major iterations. It started as a high‑conversion marketing and marketplace landing site, grew into a full geospatial SaaS app for prospecting and territory analysis, and was eventually rebuilt as an AI‑driven analytics platform with embedded copilots. Below is how the product — and my work on it — evolved over each phase.

My role across the product

  • Owned significant frontend surface area across all three iterations of the product.
  • Carried map, dashboard, and charting patterns forward as the stack modernized (MUI → Tailwind/Radix).
  • Helped move the product from marketing visuals to interactive SaaS to AI‑assisted analysis.

Evolution

  1. v1 · 2022

    zoomprop.com

    High‑conversion marketing & marketplace landing.

    The public marketing and marketplace landing for Zoomprop, showcasing analytics, maps, and workflows in a conversion‑oriented layout. This was the product's first face to the market — built to explain the value, build trust, and capture leads.

    • Built responsive marketing sections, hero animations, and scroll‑based visuals.
    • Implemented interactive chart and map previews tuned for performance.
    • Wired up lead‑capture forms with validation and Mixpanel analytics tracking.
    Next.js 14ReactTypeScriptEmotionMUIVisxApexChartsMapboxLottieFormikYupMixpanel
  2. v2 · 2023

    Zoomprop — Geospatial SaaS App

    The full geospatial analytics & prospecting platform.

    Zoomprop matured into a geospatial analytics and prospecting platform for real‑estate and sales teams — territory tools, map‑based exploration, customizable dashboards, and PWA/mobile support for tablet‑friendly fieldwork.

    • Implemented interactive Mapbox GL views with drawing tools, selection, clustering, and custom overlays.
    • Built complex dashboards, widgets, and filter systems using MUI, Recharts, Visx, and data tables.
    • Created drag‑and‑drop layouts so users could customize their analytics workspace.
    • Worked on PWA/mobile behavior and performance (code‑splitting, caching) for smooth usage.
    • Contributed to Storybook, Jest, and Cypress suites to increase confidence when shipping.
    Next.js 14ReactTypeScriptStyled ComponentsMUIMapbox GLMapbox DrawTurfRechartsVisxClerkStripeKnockCapacitorCypressJestStorybook
  3. v3 · 2024

    ZP — AI Analytics & Copilot Platform

    A multi‑tenant rebuild with embedded AI copilots.

    The latest evolution (ZP / zp‑alpha / hud‑analysis) is a multi‑tenant analytics platform that lets teams explore geospatial and operational data through dashboards, map‑driven views, and AI copilots — slicing data by location, time, and entity, then asking AI for explanations and recommendations. This phase also introduced 3D/visual experiences and a modern Tailwind/Radix design system.

    • Designed dashboard layouts with reusable cards, charts, and filters over dense data.
    • Built map‑driven views in Mapbox with clustering, custom markers, and multi‑step selection flows.
    • Integrated AI copilots into panels and inline helpers with proper loading and streaming states.
    • Built AI‑driven UIs — chat panels, prompt builders, result visualizations, and workflow editors.
    • Added rich visual experiences including 3D scenes (Three.js / React Three Fiber).
    Next.js 15React 19TypeScriptTailwind 4Radix UIShadcnMapbox GLRechartsVisxD3Three.jsReact Three FiberDrizzle ORMPostgres/NeonSupabaseClerkStripeKnockOpenAILangChainAI SDKVitestPlaywright

    16 screens — click to expand