Functional DemoSaaS

AI Real Estate Development Simulator

A 2D and 3D site-planning simulator that shows what fits on a parcel of land.

DevSim AI projects page with summary tiles for projects, acreage, and structures, and one project card for Riverside Townhomes — Concept A in Austin, TX.
DevSim AI projects list

What it solves

Early-stage real estate feasibility is hard to answer quickly: users struggle to visualize what can realistically fit on a parcel without slow CAD or GIS software, generic map-annotation tools, or guesswork that lacks real measurements. DevSim AI exists to make that answer visual, fast, measurable, editable, and exportable.

Built for Small home builders, residential/land/multifamily developers, real estate investors, land brokers and agents, architects and civil engineers doing early feasibility, landowners, and private-equity real estate groups.

Overview

DevSim AI lets users search a parcel, load satellite imagery, and design conceptual development layouts with accurately scaled 2D buildings, roads, driveways, parking, and green space. Buildings are generated from square footage and floor configuration, and a shape slider and rotation preserve area while changing proportions. Manual setback rules produce a buildable-area overlay and human-readable warnings, and a Fit Check Score plus an analysis dashboard report parcel usage, density, and coverage live. An optional 3D massing mode extrudes the same 2D plan, and projects support versioning, export, and an AI assistant. It is a multi-tenant SaaS with tiered plans.

What this demonstrates

The heart is a pure geospatial geometry engine (Turf.js, GeoJSON) that generates building footprints from area, preserves area under shape changes and centroid rotation, buffers road centerlines into measurable polygons, and detects parcel containment and overlaps. It converts 2D footprints into accurate 3D extrusions (Three.js), computes a live Fit Check Score, and enforces plan limits through Stripe billing with Upstash-backed rate limiting.

What makes it different

This is not a map demo or a drawing tool. It is a real estate development simulator that answers one question: what can I realistically fit on this parcel of land?

  • Real geospatial geometry is the source of truthNever use pixels as measurement truth; the satellite image is only a background.
  • 2D is the source of truth3D massing is a visual extension generated from the 2D footprints.
  • Area is preservedShape adjustment and rotation never change a building's square footage.
  • Metadata preserved on duplicationDuplicated buildings keep sqft, floors, floor plates, shape, and rotation.
  • Planning estimate, not legal approvalThe app never claims zoning approval or permit readiness.
  • 2D never breaks because 3D failsA 3D failure must not take down the core planner.

Core capabilities · 16

  • 2D site planner

    Interactive canvas over satellite imagery with parcel boundary overlay.

  • Parcel search and loading

    Geocodes an address, finds the parcel, and calculates its area.

  • Building creation engine

    Generates an accurately scaled footprint from entered square footage and floors.

  • Advanced building configuration

    Up to 25 floors with floor plates, podium, tower, and step-back settings.

  • Shape ratio sliderArea-preserving shape slider

    Changes width-to-depth proportions while holding footprint square footage constant.

  • Rotation and duplication

    Rotates around the centroid and duplicates while preserving area and metadata.

  • Road and driveway engine

    Draws centerlines and buffers them into measurable polygons by width.

  • Parking and green space

    Adds parking and open-space objects with area calculation.

  • Site rules and setbacks

    Manual setbacks and limits generate a buildable-area overlay as guidance.

  • Fit Check ScoreFit Check Score

    0-100 score summarizing whether the layout works.

  • Analysis dashboard

    Live parcel, building, road, density, and open-space metrics.

  • Project saving and versioning

    Autosave, manual save, and alternate layout versions with metric comparison.

  • 3D massing mode

    Extrudes 2D buildings into massing blocks with height and floor labels.

  • Export and presentation mode

    PDF, image, project summary, and view-only share links.

  • AI assistant layer

    Explains layout, warnings, and Fit Check Score with verification disclaimers.

  • Geometry engine

    Typed, isolated spatial utilities for area, centroid, rotation, and containment.

How it works

  1. Sign in and open the dashboard
  2. Create and name a new project
  3. Search a parcel
  4. App loads the parcel boundary on satellite imagery
  5. Add a building by entering square footage
  6. Adjust the shape ratio while preserving square footage
  7. Place, rotate, and duplicate the building
  8. Draw roads and driveways with real width
  9. Set site rules and setbacks
  10. View live metrics and the Fit Check Score
  11. Switch to 3D massing mode
  12. Export an investor-ready summary

How the score works

Fit Check Score

  • Objects inside parcel

    Whether buildings and roads stay within the parcel boundary.

  • Building overlap

    Buildings overlapping each other lower the score.

  • Setback violations

    Objects crossing setback areas reduce fit.

  • Lot coverage

    Coverage relative to the maximum lot coverage rule.

  • Road width and placement

    Roads meeting minimum width and staying inside the parcel.

  • Open space

    Whether minimum open space is met.

  • Density

    Units per acre relative to the concept.

  • Height limit

    Building height against the maximum height rule.

  • Warning severity

    The count and severity of active warnings.

Key screens

  • DashboardProject list with a New Project entry point.
  • Parcel searchAddress search with parcel results and boundary preview.
  • 2D site plannerThree-panel editor with map canvas, controls, and analysis.
  • Building configuration panelSquare footage, floors, shape slider, and advanced floor plates.
  • Analysis panelFit Check Score, metrics, warnings, and export button.
  • 3D massing modeExtruded buildings with camera controls and return to 2D.
  • Export and presentation modeProject summary, metrics table, screenshots, and share link.

Data model

  • User
  • Organization
  • Project
  • Parcel
  • ProjectVersion
  • SiteObject
  • AnalysisReport
  • Export

Screens · 2

DevSim AI site planner with a satellite parcel map and placed building footprint, a left panel for parcel and building settings, and a right panel showing a Fit Check score of 97 with metric breakdowns.
Site planner with fit check
DevSim AI 3D massing view showing a single blue extruded building block on a dark parcel plane, labeled stage 1 footprint extrusion.
3D massing view

How it is built

A Next.js and React app with Prisma over PostgreSQL, a MapLibre satellite map for the 2D planner, Turf.js for geometry, and Three.js for 3D massing. NextAuth handles authentication, Stripe handles tiered billing, Upstash Redis rate-limits AI calls, Resend sends password-reset email, and Claude powers the optional AI assistant.

APIs and services

Anthropic
Resend
Stripe
MapLibre
Turf.js
Upstash
Auth.js

Classification

Industries
Real Estate

Related work

Location intelligence that scores ZIP codes by industry-specific expansion opportunity.

Building something with similar Geospatial Analysis, Document Generation, Subscription Billing functionality?

Start a project and reference this one — the conversation begins with what you have already seen.

Start a project