This applicaton is being developed as part of hackathon organized by The Ugly Indian and Facebook community.
###Requirements
The primary functional requirements for the app include
- Planning a spot fix | Any person who is interested to do a spot fix should be able to upload a photo, location and description of the spot along with a planned date she or he intends to fix it on.
- Joining a spot fix | Any person should be able to browse through planned spot fixes in their vicinity and be able to join the spotfix and share the fix across social media.
- Reporting a spot fix | Any person should be able to report a spot fix after it has been completed. The user should be able to upload a before/after picture, a geotagged location, a date and a description of the fix.
- Map based dashboard | The primary interface should be map based that shows spots that are available for a fix and spots that have been fixed. The dashboard should let users navigate to each of the spots and browse the details. The dashboard should also report metrics like - Total number of hours volunteered, total number of spot fixes and other interesting aggregated metrics.
###Status so far
- Planning a spot fix - Users can plan a hot fix and submit the same
- Joining a spot fix - Work in progress
- Reporting a spot fix - Users can report a hot fix. They can submit after poto and description.
- Map based dashboard - Users can see the all the spot fixes.
Green
markers on map represent completed spots andRed
markers represent upcoming spots. - User management - Users can sign up or login via Facebook and Twitter.
###Demo
The latest build is running live at http://indiarising.herokuapp.com/
###Screenshots
####Mobile
####Desktop
###To Do
- Spot sharing on Facebook, Twitter etc.
- Join a spot fix
- Dashboard using
raphael.js
- Improve UI and UE
###Epilogue
If you want to contrubute/extend, feel free to fork and send a pull request.