Bayanihan Maps is the global winner of the Innovation Prize entry to the NativeScript + Angular Hackathon 2019.
See the official Angular blog : https://blog.angular.io/hack-for-good-6b500f1946a3#36f0
This project is created with NativeScript and Angular for the hackathon describe here: https://ng-ns.org
The Philippines is frequently rated as one of the least disciplined countries on garbage disposal. This leads to disasters such as flooding and landslides that further endanger millions of lives. Our project, Bayanihan Maps, aims to support NGOs and Local Government Units in their programs and/or policies on Solid Waste Management by enabling users to report locations that need improvement (Bad) and proper locations for garbage disposal (Good). The data that our app collects will be made open and accessible for analysis.
Future developments will encourage users to report by having gamification in the app and will also be able to generate intelligent insights by having big data analysis on the backend.
We'll also have a way to mark bad locations as "Resolved", after which the marker and rating will change.
We will also have a feature to facilitate "Clean up drives" where an organizer can specify an area in the map for the drive. The clean up drive can be "Joined" by users who want to join. There will be a "Scoring System" during a drive, and the organizers can "Add Rewards" for categories such as "Highest Score for Resolving Bad Areas" or "Highest Score for Reporting Bad Areas".
"Bayanihan is a core essence of the Filipino culture." Everything Filipino Blog
You can download the Android installer here: https://bit.ly/bayanihan-maps-downloads
The prototype right now is in Demo Mode: it generates mock data around the user's location, just to give you a feel of what the app will be when it has data.
-
Zoom out from your location to see all points.
-
Tap the HEAT button to see a Heat Map of all Bad locations. Note that the heat map is from the Bad points only, this is what the NGOs are more concerned with at the moment. We will have a switch to toggle Good or Bad in the future.
-
Tap the BACK button to see the Points Map again.
-
Hidden Feature: To toggle Demo Mode off or on, long press the "HEAT" button. Warning: Doing this will clear the data.
NOTE: Toggling the Demo Mode off and on again will regenerate some mock data around your location. You may want to do this to get an idea of how the Heat Map looks for different data sets.
-
Click "Add Point" to open the camera and report a garbage dump. (Another hidden feature for development: Long Press the "Add Point" button to clear the local storage photos array.)
-
After confirming the taken photo from the camera, the Details View will present you with "Bad!" and "Good!" buttons to rate the location. You can also "Cancel" if you want to.
-
On the Map View, tapping points will open a Details Dialog. This will show the rating and the time stamp of the reported location.
Our current partner organization: UP PLANO
Our initial meeting notes:
Our team lead's blog:
Interested to join us in our quest? Have suggestions or inquiries? Please let us know what you think.
You can sign up to chat with us: Tech4GoodPH Slack Invitation
Or you can email us at tech4good@pm.me