Case Study
Bhasha Setu
A mobile-first learning experience for Kumaoni and Garhwali.
Status: MVP
Screenshots shown here use an isolated portfolio demo with fictional data. No production systems were accessed.
Problem
Learners of regional Indian languages often face apps that are either too generic or too heavy. They need a simple phone-friendly way to study everyday phrases, with native script and clear meaning, even when connectivity is limited.
Solution
Built a lightweight learning app that keeps lessons as local content. Users pick a language, open a category, and study phrase cards. Content can be prepared in a spreadsheet and converted to JSON, so the product can grow without building a CMS first.
Key Features
- • Language selection for Kumaoni and Garhwali
- • Category-based lessons such as greetings, family, food, travel, and polite expressions
- • Phrase cards with native script, transliteration, and English meaning
- • Audio playback control designed so only one recording plays at a time
- • Search and daily-lesson components prepared for the learning flow
- • Offline-capable static content after the app is loaded
Technology
Technical Architecture
Bhasha Setu is a client-only single-page application. There is no login, API, or database. Lesson data lives in JSON files. The UI is a React app built with Vite and styled with Tailwind, with an audio manager for playback. This keeps the first version easy to host and usable on a phone.
Challenges
- • Designing a reading experience that works for Devanagari script on small screens.
- • Separating content from the app so language data can grow without changing the product code.
- • Audio is designed into the interface, but recordings are not yet complete, so playback has to fail gracefully.
Who This Is For
Language learners and education teams who want a simple mobile web experience for regional-language phrases.
Outcome
Provides a working mobile-first learning path for Kumaoni and Garhwali phrase cards. Audio recordings are still to be added. Usage metrics are not currently documented.
Product Screens
Additional screens from the same isolated portfolio demo.