Inspiration
Small civic issues like potholes, streetlights, drainage, and garbage often get ignored because the reporting process is complicated. We wanted to build a simple platform where people can report issues quickly and authorities can act efficiently. Our inspiration: “Every voice matters, every issue deserves attention.”
What it does
Griefey allows citizens to:
Submit grievances with photos, videos, or descriptions
Auto-detect location of the issue
Track live status updates until resolution
Stay informed with notifications
It aims to make cities cleaner, safer, and smarter.
How we built it
Backend: Firebase / Mock API
Design: Minimal UI focused on ease of use
Core flow:
Login → Submit → Auto-route → Track status
Challenges we ran into
Implementing smooth location access and media uploads
Ensuring easy usage for non-technical audiences
Designing a clean UI under time constraints
Handling real-time data syncing reliably
Accomplishments that we're proud of
Built a working, user-friendly prototype
Clear end-to-end flow from complaint submission to tracking
A design that can create real social impact
Inspired to scale this into a real civic tool
What we learned
Practical mobile app development with React Native
Power of user-centered design
Better understanding of backend integration and state management
How technology can empower communities
What's next for Griefey
Launch authority dashboard to manage and resolve issues
AI-based complaint categorization & priority detection
Multi-language support for rural accessibility
Government system integration to deploy in real cities
Built With
- expo-for-running-and-testing-the-app
- expo.io
- figma
- figma-for-designing-the-user-interface
- firebase
- firebase-for-authentication-and-storing-user-and-grievance-data
- github
- google-maps
- google-maps-api-for-location-access-(planned)
- react-native
Log in or sign up for Devpost to join the conversation.