What it does
The solution that we have taken to approach this issue is to create a platform where people who are willing to perform car pooling find others who are willing to do so too and get the appropriate path for pooling. We have used Microsoft's Bing maps API to achieve the result of driving distance between two geological points and work with them. Due to time constraints the solution does not feature the end result to work on the web-app but rather includes a python file named backend.py that does the job seperately with an assumed user's location and destination. Nevertheless, the project features a login and register page that takes us to a landing page for Vehicle Pooling and this is performed with a local database setup using XAMPP.
How we built it
We started of by finding a maps API in order to calculate distance between two points and perform operations on it. Simultaneously we started to build a login and registration page that works with the database. Once we got the API to work, we started to deduce the algorithm for the problem. After hours of testing and research we got the backend program to yield the desired result.
Challenges we ran into
The first and the biggest challenge we ran into was finding the right maps API. Due to Google discontinuing its API services for free, we had to look for other alternatives that had lesser references online. Finally after running into Bing maps API we had a tough time accessing the JSON response for the API call.
Accomplishments that we're proud of
Pretty much everything that we've done in this project were for the first time. Therefore the whole project was an amazing learning experience and a work to be proud of. We are also proud of the fact that we were able to work collaberatively as a team despite being in the online mode.
What we learned
- Setting up a database
- Github collaboration
- PHP (a little)
- Handling a JSON response
- XAMPP local host services
- Intermediate Javascript
- CSS for aesthetic purposes ## What's next for Vehicle Pooling Like any good Hackathon project, this project also holds a huge scope beyond this submission. When the Web - Application is built to its completion, it will help in saving the most important non - renewable source of energy: fuel and can reduce emissions.
Log in or sign up for Devpost to join the conversation.