Inspiration

The goal of Caro is to create an efficient system for carpooling to an event with friends.

What it does

Caro makes it easy to organize a carpool with friends. You can organize an event with the following steps.

  1. Create an event.
  2. Share the event link with friends.
  3. Everyone signs up at the link to be either a rider or driver.
  4. Click Finalize Route to generate a route for all the drivers.

How we built it

Organizing the database to efficiently implement the invite and event confirmation systems.

Accomplishments that we're proud of

The overall event/route creation system performs far better than we expected

What we learned

  • Hosting a Flask app on Google Cloud
  • Finding solutions for the Vehicle Routing Problem

What's next for Caro

While the main functionality is working, we hope to improve the UI format. One major thing we’d like to add is a route visualization on the map. In addition, we’d like to clean up the code. Some parts are messy because we rushed through the project.

Share this project:

Updates