-
-
Role Selection for DEMO purposes
-
If they selected Medical Professional - (Dark Mode) Triage dashboard for medical professionals
-
If they selected Medical Professional - (Light Mode) Triage dashboard for medical professionals
-
If they selected Medical Professional - (Dark Mode) Triage dashboard for medical professionals, IF warning for 'Critical Patient' Selected.
-
If they selected Medical Professional - The Details Panel for viewing patient details
-
If they selected Patient - They then select the situation. (Dark Mode)
-
If they selected Patient - Connecting to watch interface for DEMO purposes
-
If they selected Patient - They then select the situation. (Light Mode)
-
If they selected Patient - This is their dashboard with the Questionnaire Open & the AI Chat Open (White Mode)
-
If they selected Patient - This is their dashboard Top of page & AI Chat Open (Dark Mode)
-
If they selected Patient - This is their dashboard Middle of page (Dark Mode)
-
If they selected Patient - This is their dashboard Bottom of Page (Dark Mode)
Inspiration
Growing up in and out of hospital following a serious car accident at age 3, I’ve always been deeply familiar with the healthcare system. But the true spark for TriageNow came during a hospital visit in 2024 with my young daughter. While we waited, I watched another patient... clearly in severe distress and referred by her GP for suspected appendicitis, get asked to wait. Over the next hour, I witnessed her condition deteriorate as more stable patients with visible but non-urgent injuries were seen first. When she finally collapsed, I shouted out for staff to help - it was awful.
That moment made it really clear how urgent this situation was. Triage systems still fail to prioritise real urgency, especially when it’s not immediately visible. I started exploring how to solve this at scale in hospitals, affordably. That’s where wearable technology came in, and a vision like TriageNow was possible.
What it does
TriageNow is a smart health triage interface that prioritises patients based on live wearable health data and symptoms, helping emergency departments act faster and smarter. In this demo it offers:
- Real-time urgency classification (Critical, High, Medium, Low)
- Symptom input and priority escalation based on combined vitals and condition reports
- Separate views for patients and medical staff
- Responsive design with dark/light mode
- Realistic AI-generated assessment logic for demo purposes
How I built it
TriageNow was built using Replit with mock data, AI-generated content logic, and fully custom styling. I used roughly 50 AI prompts to accelerate development, adding manual edits throughout. It’s entirely front-end and built in under 15 hours, designed for clarity, UX, and visual impact. Designed especially for live demo use.
Challenges I ran into
Given the tight two-day window since I'd registered, I decided not to integrate full AI or external services like actual smartwatch data streams or live databases. Instead, I focused on replicating AI-style logic with mock data for realistic demo flow. I also avoided adding authentication to keep the experience seamless and demo-friendly.
Accomplishments that I'm proud of
- Built the entire platform solo in under 15 hours from concept to polish
- Crafted clean and intuitive UI/UX across multiple roles and states
- Created realistic conditional AI logic and visually impactful triage system
- Designed both dark and light theme options for accessibility and style
What I learned
- How to rapidly prototype a health-focused app with tight constraints
- Improved my dark/light mode implementations using Tailwind CSS
- Sharpened my efficiency with AI prompt usage and styling tools
- How to visually communicate urgency and triage status effectively
What's next for TriageNow
TriageNow is intended to be a core module within CombineNation—my broader vision for a SmartNation platform addressing health, education, safety, and emergency readiness. But given the immediate relevance and life-saving potential of TriageNow, I’m open to exploring options to fast-track its development and bring it to market independently.
Built With
- drizzle
- express.js
- react
- replit
- shadcn
- typescript
- wouter
- zustand
Log in or sign up for Devpost to join the conversation.