Inspiration

There were many times when I had many places to go to, didn't know what the fastest route is and didn't have any tools to use. The inspiration behind Opti was to save time during the day and solve some of those problems.

What it does

It takes start and end locations and duration spent at each of those stops to find the best route. The app plans trips according to duration of trips, opening and closing hours and busyness of destinations. In the end, it tells you where to go so you don't have to think about it.

How we built it

The client side is built in vanilla Android using the various Google Maps APIs for the interface.

The back-end uses a genetic algorithm at the core to order the trips. It's hosted on the Google Cloud Platform and uses Firebase to store data.

Share this project:

Updates