← All workDell InnovateDash 2026 · Champion
SignalBridge
A youth-support app that asks young people before their note goes to a worker.
Four of us, all Year 2 IT students, built it for a Singapore Children’s Society brief about young people who reach out after hours.
Free hosting: the app sleeps when nobody is using it, so the first visit can take up to a minute to load.

- My role
- The youth chat and consent flow, their API routes, and the Discord integration with its tests
- Result
- Dell InnovateDash 2026 — Champion
- Stack
- Next.js · FastAPI · PostgreSQL
What I built
FastAPI routes that connect the chat to the backend
The Discord integration, with tests for its intake
How it works
How a message gets to a youth worker.
- MessageA young person writes to SafeNight after hours.
- SignalFixed rules check for risk first, before any AI runs.
- ConsentThey read a note about the chat and choose whether to share it.
- BriefThe worker gets a short brief: what happened, the risk, a quote from the chat and a suggested first reply.
- WorkerThe worker reads the brief first instead of starting from the raw chat.
Screenshots


