Data and technology can put a lot in perspective. We wanted to exploit the natural craving for personalized data visualizations to better tell a story about the extent Ugandan children have to walk to get an education.
What it does
The web app uses the Fitbit API to pull historical data of total distance travelled (for a selected time period), runs newly coined FCA algorithm to find the farthest city you could have walked to, and displays the resulting path in an embedded Google Maps.
How we built it
MEAN Stack? No thanks! We used Node.js and Express.js for the backend, Bootstrap for the front-end, the Fitbit API to pull data from users, and Heroku/Domain.com for the sweet environment setup!
Challenges we ran into
Accomplishments that we're proud of
- Conquering Node.js
- Deliverable product at the end of the weekend!
What's next for wherecouldihavegone.com
- Adding the option for different historical data cutoffs for distance (ie user can choose 7 days, 30 days, all time, etc.)
- Subscription service for donating to non-profits: Must walk 12km per day. If the goal of 12km isn't met, $(12 - km walked that day) is donated automatically.