Skip to content

Smart Estate

Smart Estate is a property maintenance platform for teams that need to capture requests, classify them with AI, and track SLA performance in one place.

It combines a FastAPI backend, a React dashboard, and PostgreSQL as the system of record. The dashboard is used for daily operations; the backend owns ticket state, SLA logic, AI logs, and metrics.

Key Capabilities

  • Create and manage maintenance tickets from the dashboard or API.
  • Classify requests with text and image AI support.
  • Track SLA deadlines, risk, breach, and escalation state.
  • Assign technicians and follow ticket progress end to end.
  • Review live metrics for workload, compliance, and AI quality.

Simple Flow

  1. A user submits a request through chat or the ticket API.
  2. The backend classifies the issue and stores AI output.
  3. SLA deadlines and escalation windows are calculated.
  4. A technician is assigned and the ticket is tracked.
  5. The dashboard updates with status, metrics, and audit history.

Workflow Diagram

End-to-end Smart Estate workflow Caption: The implemented flow from request intake to ticket tracking, SLA monitoring, and dashboard updates.

Use This Docs Site To

  • Understand the system architecture.
  • Learn the main UI flows.
  • Reference the API and data model.
  • Review SLA, AI, testing, and deployment behavior.