GitHub Repository: https://github.com/stephrose1/stephrose1.github.io
Inspiration
The inspiration for Cycle Life was based on personal experience of being a beginner cyclist-commuter and the steep learning curve of choosing unsafe routes at first which increased the number of unsafe situations and near-misses I had. However, I eventually learnt the skills and routes that optimised my journeys and made daily cycling a rewarding experience. But what about the people who could be cyclists (benefiting themselves and society) but are turned off by that initial learning curve and legitimate danger? What was needed was a way to transfer the accumulated local knowledge of the veteran cyclists to the novices. This became the idea of CycleLife.
The inspiration for this project came from traffic and parking issues in the major cities. The ultimate goal of this project is to reduce the number of cars, encourage people to save the environment and stay healthy as well save money.
What it does
The Cycle Life helps to encourage people to get on cycle by providing safe routes as well as by telling them the money they can save, how much calories they can burn and the emissions they can prevent by not using cars.
The user can search the route by entering the location. The app uses Map API to find the cyclist route and then compare with the database to check routes on searched route. It also calculates the emissions, calories burn and the money saving on that route by using different algorithms based researches available. The user can also check different reviews by clicking indictors on the map to find out the route is safe or not. At the end of trip, the available cycle parking locations will be shown. The user also has facility to put reviews which will also add to the total scores of emissions saved, money saved and calories burnt.
How we built it
The responsive app used HTML, CSS, Jquery, and PHP for the front-end along with Bootstrap libraries. For the database, Mysql will be used. For retrieving dynamic data Directions API, Map API is used to collect real-time data. For calculating calories burn, emissions and cost saving, various algorithms are used based on the data researched data available.
Challenges we ran into
Initial challenges included identifying a valid problem and narrowing down the details of how the app would work. Early work would have proceeded faster if roles were assigned according to strengths. Determining a way to present our mock-up also was a challenge, with apps such as InVision being trialled before we settled on a basic CSS/HTML mock-up
Accomplishments that we're proud of
Thoroughly developing a viable concept. Creating an illustrative mockup. Honourable mention on public pitch. How we cooperated as a team
Log in or sign up for Devpost to join the conversation.