Inspiration
Taiwan is my hometown and thousands of people die because of traffic accidents. Vision Zero: Pedestrian first. It is not enough because United States is a large area and building a subway or road train is not a good idea in places outside the city.
What it does
After user select the pickup and dropoff point, the route will save into database and driver side will select and sort the passenger base on the categories area and distance.
How we built it
Passenger side and driver side: NodeJS, React API Server: Flask Database: MongoDB
Challenges we ran into
We have to search for information about map integration and distance calculation since it is related to GIS knowledge.
Accomplishments that we're proud of
We have a prototype that can show how this system works.
What we learned
To design a system, it is important to know frontend and backend in the same time, and debugging skill is also crucial to this project.
What's next for New Generation of Public Transporting
Redesign the driver side to backend system, simplify the frontend code structure. Test with real vehicles and develop cellphone based application. Opensource everything and make the world a safer place.
Log in or sign up for Devpost to join the conversation.