Inspiration
Our inspiration for this app was due the constant traffic congestion present during our commute to our high school especially for bikers and pedestrians who risk getting into accidents. In addition we hoped to reduce the amount of pollutants entering the atmosphere due to CO2 emission from cars.
What it does
This program helps people like come together and carpool. It maps your location as well as other user's locations which can be retrieved using the add friend option. This allows for easy location of your friends. Our shortest distance function is useful if one wants to find the nearest person to carpool with. With this application it is easier to arrange and find carpools in your area.
How I built it
We built this web application using javascript, and we saved the data to a firebase database. We saved the locations using longitude and latitude coordinates from the google map api. We used html and css to create our webpage.
Challenges I ran into
It was difficult to get firebase database to work with our website because it was a relatively new concept to us. We had to study the api very intensely, and watch several tutorials in order to understand how to effectively use firebase database.
Accomplishments that I'm proud of
We are proud of our accurate data and our polished looking website. We are also proud of the teamwork put into creating a polished final product.
What I learned
We learned how to work together in order to split up the workload evenly and make each component polished and user friendly. We also learned how to use firebase and the google maps api, while implementing these apis into the website.
What's next for Carpooling Service
Carpooling Service will need many more options added such as messaging each other and providing directions. We may also want to add password security in order to restrict which friends can be added. We could also add a way for directions from your location to your carpool buddy's location.
(Watch the video in 720p)
Log in or sign up for Devpost to join the conversation.