Skip to content

Smart Estate

Smart Estate is a maintenance operations platform built around a FastAPI backend and React dashboard, with mobile apps for tenant and technician workflows.

This documentation reflects the currently implemented platform across the active Smart Estate repositories.

Current system state

  • Backend + dashboard path is one of the most complete implementation areas.
  • Tenant app supports ticketing, chat, account, and request tracking workflows.
  • Technician app supports job execution, status updates, messaging, and profile/availability workflows.
  • AI training is maintained in a separate training repo; runtime inference is backend-owned.

Documentation flow

  1. Getting Started
  2. UI Guide
  3. Features
  4. Architecture
  5. Data Model
  6. API Overview
  7. AI System
  8. SLA System
  9. Deployment
  10. Testing & Validation

Core workflow

  1. Tenant/user submits a maintenance issue (ticket form or AI intake endpoint).
  2. Backend classifies and logs AI output.
  3. SLA deadlines and escalation tracking are applied.
  4. Technician accepts/updates/completes work.
  5. Dashboard and mobile clients reflect status, metrics, and logs.

Admin dashboard with KPI cards and charts Caption: Current operations/admin overview in the web dashboard.

Previous: None
Next: Getting Started