Inspiration
We began by thinking of all the ways in which we use transportation and discovered that there are so many destinations we need to go to, all while trying to check off our to do list! What if we could optimize this to get home faster?
What it does
Our application takes in the users errands for the day and returns the best route to get everything completed. Let’s say you need to go to the grocery store, the dry cleaner, and the pet shop. Our app uses AI to optimize your route and will provide you with the best stores to complete your errands in the fastest time. It also allows you to save commonly used errands lists so you don’t have to enter in the same to-do list every single time.
How we built it
With the help of INRIX traffic and incident data, we were able to avoid high traffic routes. We then integrated chatGPT API to identify stores in the area. Equipped with traffic data and a list of stores, our app can now map out the optimal route. For our UI, we utilized React and bootstrap to create a seamless user experience. The backend was built with Flask to create a
Challenges we ran into
We were not able to pull in our .env file for the UI and had to hardcode our google user Id. Getting (+)(-) buttons to only appear on the last row and limit to only 5 entries.
Accomplishments that we're proud of
We were able to create a quality UI and provide an optimal route path for users.
What's next for Ease
Given more time, we would love to add more features, such as: Ability to specify different modes of transportation like ride share or public transportation to provide optimal route Hard code certain appointments between destinations, for instance a doctor’s appointment that has to be at a certain time Real-time refreshing, to incorporate constantly changing traffic data
Log in or sign up for Devpost to join the conversation.