Features
Current Features
1. Anonymous Onboarding
- Seamless Entry: Users can start using the app immediately without creating an account.
- Background Sync: A unique ID is generated and verified with Firebase and the backend silently.
2. Report Bhandara (Organizers)
- Easy Submission: A comprehensive form to list a new community feast.
- Details: Capture essential info like:
- Menu: List of food items served.
- Time: Start and end timings.
- Location: Automatic GPS detection + manual address entry.
- Photos: Upload proof/ambiance photos directly from camera or gallery.
3. Find Food (Hungry Mode)
- Map Interface: View active bhandaras in your vicinity on an interactive Google Map.
- List View: Browse nearby feasts in a list format.
- Real-time: See only currently active or upcoming events.
4. Smart Notifications
- Geo-fenced Alerts: Receive push notifications when a bhandara is reported near your location.
- Updates: Get notified if event details change.
5. Location Services
- Live Tracking: Background location updates ensure you get relevant notifications even when the app is minimized (running via WorkManager).
Planned Features
- [ ] Community Ratings: Allow users to rate the quality and hygiene of the food.
- [ ] Directions: Turn-by-turn navigation to the feast location.
- [ ] Social Sharing: Share bhandara details on WhatsApp/Social Media.
- [ ] Organizer Profiles: Allow organizers to build a reputation history.
User Guide
How to Report a Bhandara
- Open the app and tap on "Report Bhandara" on the home screen.
- Allow Camera and Location permissions if prompted.
- Capture/Upload Photos of the food or banner.
- Add Menu Items (type and press enter/comma).
- Set the Date and Time of the event.
- Enter Page/Organizer Details.
- Tap Submit. The feast is now live for others to see!
How to Find Food
- Tap on "I am Hungry" on the home screen.
- View the Map to see pins for nearby food spots.
- Tap on a Pin to see details (Menu, Time, Distance).