Pre-seeded test credentials ready
SocietyTrackUnthinkable Labs Assignment
Full-Stack Society Maintenance Platform

Transparent Maintenance.
Clear Lifecycles & Fast Triage.

Empower apartment residents to raise complaints with photo evidence and track complete status timelines. Enable society administrators to prioritize tickets, manage overdue alerts, and broadcast urgent notices.

Complaint Lifecycle & History

Every status transition (OPENIN_PROGRESSRESOLVED) is logged with immutable timestamps, actor attribution, and notes.

Dynamic Overdue Surfacing

Configurable threshold policies dynamically flag stagnant complaints, calculating open days and auto-sorting them to the top of the admin triage queue.

Photo Uploads & Lightbox

Residents can attach photos of maintenance issues with instant upload handling, thumbnail previews, and full-resolution lightbox examination.

Pinned Society Notices

Administrators post society announcements. Marking a notice as important pins it to the top and triggers an automatic email broadcast to all residents.

Dual-Mode Email Engine

Supports live SMTP delivery plus a built-in In-App Outbox Inspector, enabling reviewers to audit and preview generated notification emails in real time.

Analytics & Telemetry

Interactive visual charts breakdown complaints across plumbing, electrical, elevator, and security, with live overdue counters.