← प्रोजेक्ट्स
SanatanApp — Hindu Devotional App
रिपॉज़िटरी देखें →
Live Application Interface
Problem
Devotional users in India juggle 5+ separate apps for Chalisa, Gita, Aarti, Ramayan, and Mahabharat. Most are ad-heavy, poorly designed, and lack multi-language support.
Business Impact
500M+ Hindus use smartphones daily for devotion. Existing apps are fragmented and ad-heavy. SanatanApp consolidates all devotional content into one premium, private, offline-capable experience.
System Approach
- React Native + Expo SDK 52+ for cross-platform Android build
- Bundled JSON content for Hanuman Chalisa (40 verses), Bhagavad Gita (18 chapters, 700 verses), and 5+ Aartis
- expo-av for streaming audio from public domain sources (Ramcharitmanas katha, Mahabharat parvas)
- expo-sqlite for local bookmarks, favorites, reading progress, and daily sadhana streak tracking
- react-i18next for 5-language support (Hindi, English, Sanskrit, Tamil, Telugu)
- Bottom-tab navigation with Home, Library, Player, and Settings screens
Key Decisions & Trade-offs
- No backend — all data on-device for privacy and offline capability
- JSON-bundled texts over API fetching — keeps APK small (~15MB) and works without internet
- Audio streaming over bundling — keeps APK size down, leverages free public domain recordings
- AdMob banners only on Home/Library — never during audio playback or verse reading
- Devanagari-first typography with Noto Sans Devanagari in saffron color for authentic feel
Current Status
Design spec and implementation plan complete. Core screens designed: Home, Library/Collection, Verse Reader, Audio Player, Settings. Content architecture finalized.
Roadmap
- Complete React Native scaffold with Expo SDK 52+
- Bundle Hanuman Chalisa and Bhagavad Gita Chapter 1 JSON content
- Implement Verse Reader screen with Hindi/English toggle
- Add audio streaming with expo-av for Ramcharitmanas
- Daily sadhana tracker with streak counter
- Play Store release
What I'd Improve Next
- Add offline audio downloads for devotees without reliable internet
- Consider iOS build once Android is validated
- Add push notification reminders for morning verse and evening aarti
Explore More
- ClinicAI — WhatsApp AI Clinic Assistant — India has 12 lakh+ small clinics running on phone calls and paper diaries.
- MicroItinerary — AI Travel Planner — Travel apps optimize for proximity and ratings.
- StellarMIND — Chat-to-SQL with RAG — Business users need to query databases without knowing SQL.
- MyFinancial — Personal Financial Advisor — Financial planning in India is fragmented across banks, insurance, and tax documents.
- rohitraj.tech — Engineering work is often invisible.
- Reliability & Production Readiness — Load testing, observability, and API contracts.
- Open Source Repos — Browse the source code behind these projects.