Skip to content

pranavpr/IndiaRising

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

India Rising

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 and Red 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

Home Navigation

Join spot fix Plan spot fix

Plan spot fix Plan spot fix

Join spot fix Completed spot fix

####Desktop

Home

Join spot fix

Join spot fix

Plan spot fix

Report spot fix

Report spot fix

Completed spot fix

###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.

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 74.4%
  • CSS 18.9%
  • JavaScript 6.7%