
Architecture
One way in, and one record of it.
Every request travels the same path, passes the same checks, and leaves a record.
The pipeline
How a request travels
app
One app
Residents, guards, managers
https
One API
The only way in
auth
Role check
On the server, every request
db
A record
Tickets, bookings, visitors
notify
People told
Push and email
No side doors: no email channel, no messaging bridge. Nothing creates a record without passing the same checks.
The AI
A layer on top, never a dependency
what it does
Reads a typed or spoken sentence into a structured ticket. Books on request. Explains its assignments.
if it goes down
The app carries on. Tickets, bookings, gate passes and announcements all work without it.
In numbers
The facts, in one row
- Apps
- One app, iOS and Android
- Access
- Role check on every request
- Records
- Readable and exportable
- Alerts
- Push and email
