Welcome
To
Snap2Action!!
Objective
Our goal is to empower all Indians to address local neighborhood issues efficiently by providing a platform for reporting and tracking problems like garbage disposal, damaged roads, malfunctioning electricity poles, and other civic concerns.
Idea
Our idea germinated from our daily observance of civic issues that remained unresolved. Yes, we could sit and complain about civic apathy, about citizen and government indifference, and just blame everyone. Instead, we thought of making an attempt to change the status quo. Many areas across India face issues like garbage, broken roads, and poor maintenance but there’s no easy way for locals to report them. Our platform solves this by connecting everyday people directly with municipal authorities to ensure action is taken.
Project
Our project is a website and mobile app that enables users to capture and report neighborhood issues with ease. When a user uploads a photo (via camera or gallery), the app automatically determines the exact location of the issue using GPS and APIs. It then identifies the appropriate district municipality official and sends an automatic email detailing the problem, complete with the image.
The companion website serves as a hub for tracking progress, allowing users to:
The platform also displays all reported issues within a 5-km radius, fostering greater community involvement.
Technical Highlights
SMTP: We use SMTP for sending automated emails to municipal officials with issue details and images.
Geolocation: The app leverages GPS and geolocation APIs to pinpoint the exact location of reported issues and to check the radius of people.
Cloudinary: Images uploaded by users are stored and managed on Cloudinary.
Google Firebase: Firebase is used for real-time database management, providing scalability and dynamic data handling without hardcoding, allowing for future expansion with additional datasets and integrations.