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.

Share this project:

Updates