Simulacrum

Real Estate template

A real estate platform with property listings, photo galleries, map search, agent profiles, mortgage calculator, virtual tour placeholders, and listing analytics.

npx simulate realestate my-realty

12 routes · 8 components · Agent admin

/
/properties
/properties/[slug]
/map
/agents
/agents/[id]

Generated project structure

What you get when you run npx simulate realestate my-realty

my-realestate/
  • -layout.tsx
  • -globals.css
  • +
  • +
  • +
  • +
  • -site.ts
  • -tailwind.config.ts
  • -package.json
  • -page.tsx
  • -page.tsx
  • -page.tsx
  • -page.tsx
  • -page.tsx
  • -page.tsx
  • -page.tsx
  • -page.tsx
  • -page.tsx
  • -page.tsx
  • -page.tsx
  • -page.tsx
  • -property-card.tsx
  • -property-gallery.tsx
  • -map-search.tsx
  • ... 35+ files total

Available scripts

  • npm run dev
  • npm run build
  • npm run lint
  • npm run db:push
  • npm run db:studio
  • npm run test
  • npm run e2e
  • npm run typecheck

Admin dashboard metrics

Active listingsViewsInquiriesAgentsAvg price

Scaffold stats

Pages
12
Components
8
RBAC roles
4
Dashboard KPIs
5

Pages included

  • /
  • /properties
  • /properties/[slug]
  • /map
  • /agents
  • /agents/[id]
  • /mortgage-calculator
  • /dashboard
  • /agent/listings
  • /admin
  • /admin/properties
  • /admin/analytics

Key components

  • PropertyCard
  • PropertyGallery
  • MapSearch
  • AgentCard
  • MortgageCalculator
  • VirtualTourEmbed
  • InquiryForm
  • FilterPanel

Admin dashboard

Template-native metrics powered by Recharts and TanStack Table

Active listings

---

Views

---

Inquiries

---

Agents

---

Avg price

---

Default stack

Database
Supabase
Auth
Google, Credentials
Payments
none

RBAC roles

  • super_admin
  • admin
  • agent
  • buyer

npx simulate realestate my-realty