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

Repository

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