React · TypeScript · prototype · 2025
Sahayata
Hackathon prototype that flags possible early signs of dyslexia, ADHD and anxiety in students, so a teacher or parent knows to seek a proper assessment. Not a clinical tool.
- Problem
- Dyslexia, ADHD and anxiety in students often go unnoticed until late.
- What I built
- A role-based web app with short questionnaires that flag possible early signs, built at the Google Devs Sprint hackathon.
- Outcome
- Hackathon prototype by Team GhostStack. It does not diagnose anything.
- Role
- Team lead
Tech: React, TypeScript, Tailwind CSS, Express, PostgreSQL
What it is
Sahayata is a hackathon prototype for flagging possible early signs of dyslexia, ADHD and anxiety in children. A parent or teacher answers a set of questions about a child, and the app shows a summary of where there might be cause for concern.
It is not a clinical or diagnostic tool. At most it suggests that someone should talk to a professional. It can't tell you that a child has any condition.
We built it as Team GhostStack during the Google Devs Sprint hackathon. I was the team captain.
Why
Learning difficulties and anxiety in school-age children often go unnoticed until late. Parents and teachers see the signs every day but don't always know which ones matter. We wanted a short, structured set of questions that helps someone decide whether to seek a proper assessment.
How it works
The flow has four steps. You pick a role (parent or teacher), pick the child's age, answer the questionnaire, and get a results page grouped by category.
The questions live in a plain text file that gets loaded into the database. Each question carries a note on why it's asked and what kind of source it comes from, such as DSM-5 criteria or reading-fluency research. Gaurav on our team led the psychology research behind the questions.
The app also has static pages for an FAQ, support centres, a professional directory, a privacy policy and a disclaimer.
The stack is React, TypeScript, Vite, Tailwind CSS and shadcn/ui on the front end, with Express, PostgreSQL and Drizzle ORM behind it. Sign-in uses Firebase with Google accounts.
My part
As captain I worked on the backend, the research and the scoring logic. Divyansh built the authentication and the presentation, and Debashish and Abhay built the frontend.
Limits
- It's a hackathon prototype. Security is prototype-grade and not hardened.
- The questions haven't been validated with clinicians or tested on real families.
- There are no tests and no public demo.
- Don't put real children's data into it.
Links
- Repository: github.com/euphoric-habromaniac/sahayata