
Notification relay pipeline with Android deep-link routing
End-to-end notification system — external services POST to a FastAPI backend, which dispatches push notifications via FCM to an Android client. A local rule engine on the device routes taps directly to the target app, URL, deep-link, or activity, bypassing the PingBox UI entirely. Backend runs on Docker Compose with PostgreSQL, Redis rate limiting, and JWT + API key auth.