04
Sana
A bilingual personal-injury companion app. Full-stack, auth, internationalized.
Anonymized
Sana — Anonymized
The problem
Personal-injury clients are anxious and underinformed. They need a calm, bilingual companion to understand their situation and next steps.
What I built
A bilingual (EN/ES) app with Supabase authentication and row-level security, internationalized with next-intl, built on Next.js and shadcn/ui.
Every screen referenced here is anonymized and uses dummy content. No real client, case, or personal data appears anywhere in this case study.
My role
Full-stack design and build.
Outcomes
Full-stack, real auth with RLS, i18n.