A Flutter app that collects users’ religious preferences and displays personalized festival information — including images, rituals, and required items.
- 🏠 Home Screen: Collects user preferences
(Religion → Caste → Community → Festival) - 🎉 Festival Details Screen: Displays personalized information such as:
- Festival image
- Required items (Samagri) with images
- Step-by-step celebration guide (Vidhi)
Due to urbanization, inter-regional marriages, migration, and globalization, many Indians—especially the younger generation—face:
- A disconnect from traditional rituals and customs
- Inability to perform culturally accurate rituals due to lack of guidance
- Over-reliance on generic online content, often not community-specific
- Difficulty sourcing correct requirements and understanding festival timings
- Urban Professionals: e.g., a UP Kayastha engineer in Bangalore celebrating Diwali correctly.
- Indian Diaspora: e.g., a Telugu family in New Jersey performing Ugadi authentically.
- Students: e.g., a Punjabi student in Mumbai learning Lohri customs.
- Temples & Cultural Organizations: to maintain ritual consistency and engagement.
- Local Vendors: to digitize and sell pooja items (samagri) directly through the app.
- Dynamic Gemini Prompt: Generates context-aware prompts based on the user’s religious background
- Beautiful UI: Modern and responsive design with loading states and error handling
- Image Caching: Uses
cached_network_imagefor efficient image loading - Mock Data: Includes fallback mock data for development and testing
The app integrates with Gemini API to fetch accurate, community-specific festival details.
Highlights:
- Dynamic prompt generation from user inputs
- Structured JSON response parsing
- Error handling and fallback to mock data
- Optimized for festival-specific and region-specific information
- Select your Religion, Caste, Community, and Festival from the dropdown menus
- Tap “Submit”
- View detailed, personalized festival information, including:
- Festival image
- List of required Samagri
- Celebration steps (Vidhi)
Medium Article: https://medium.com/@KavishaMathur/faithly-a-digital-bridge-between-tradition-and-technology-f257e3d4db76