
Sensability
Sensory strategies for neurodivergent individuals
About Sensability
Personalized sensory strategies for neurodivergent individuals and families. A React Native mobile app with a Next.js admin dashboard, featuring a custom recommendation engine and type-safe domain models shared across the monorepo.
The Challenge
Neurodivergent individuals often struggle with sensory overload but lack personalized tools to manage it. Generic wellness apps don't account for the nuanced sensory profiles that vary dramatically between individuals. Therapists need a way to prescribe specific strategies remotely.
Our Solution
We built a custom recommendation engine that generates personalized sensory schedules based on individual profiles. The React Native app delivers strategies with timers and guided activities, while a shared Zod schema ensures type safety across the mobile app, admin dashboard, and Supabase backend.
The Results
The Turborepo monorepo shares domain models, icon systems, and utilities across three packages while keeping deploys independent. Zod schemas pull double duty as runtime validation and TypeScript type generation, so data shape bugs get caught before they reach production.
Key Features
Sensory Profile Questionnaire
Guided assessment that builds a personalized sensory profile to drive strategy recommendations.
Custom Recommendation Engine
Algorithmic matching of sensory strategies to individual profiles, with favorites and history tracking.
Family Profiles
Manage multiple profiles for family members with distinct sensory needs from a single account.
Activity Timers
Built-in guided timers for each sensory strategy with completion tracking and streak history.
