Property PrismDev Hub

Project Prism — Developer Documentation

Updated Apr 3, 2026

Prism is a commercial real estate intelligence platform for industrial property markets. It provides centralized tracking of buildings, lease comparables, tenant-in-market activity, ownership, brokerage relationships, analytics, and reporting within a multi-tenant, organization-isolated environment.



Source of Truth

When documentation conflicts with code, treat code as authoritative:

  1. Database schema: database/PRISM_vNext_FINAL.sql
  2. Backend implementation: go-backend/cmd/api/main.go + go-backend/internal/handler/
  3. Generated API docs: go-backend/docs/swagger.yaml (may lag implementation)
  4. Documentation: docs/ (this directory)

Documentation Map

Getting Started

Architecture

Frontend

Backend

Database

Security

Infrastructure & Operations

Marketing Site

Audit & Compliance

Legacy

  • Legacy Docs Index — Read before using legacy docs
  • Legacy Supabase, migration, and import docs preserved for historical reference

Maintenance Rules

  • Update docs in the same PR when you change schema, routes, contracts, or ops procedures
  • Generated API docs (go-backend/docs/) are drift-checked in CI
  • When backend routes or schema objects change, update affected docs
  • Treat database/PRISM_vNext_FINAL.sql and handler code as authoritative over documentation