Project Info

RoadSpice

Devpost

This project did not submit a demo video on Devpost.

Inspiration

After reading the 123526th article on the perfect road trip from LA to New York, the idea for an AI powered app emerged.

What it does

RoadSpice takes as input a desired start and end location, as well as how much the user wants to veer of the shortest path to construct a scenic trip.

How we built it

The frontend was constructed using React, Tailwind, and Typescript. The user input gets fed to Google's Gemini 1.5 Flash. The LLM returns a summary of key points along the path which are then used as input for the Google Maps API to visualize the path.

Challenges we ran into

After multiple exposed API keys, hours debugged on git merges, handfuls of hairs pulled out to get maps API working, and fine tuning Gemini prompts, the biggest challenge was picking a good name for the project.

Accomplishments we're proud of

As first time hackathon competitors, successfully finishing everything we set out to do is out biggest accomplishments.

What we learned

We learned new skills about using the Gemini API, Google Maps API. We refined our skills with react and tailwind for creating a UI. We also learned how to work as a team effectively, work under time pressure, and ingest caffeine while typing.

What's next

We were experimenting with using FetchAI to add restaurant, hotel, rest area, and gas station recommendations along the way. We were unable to finish working on these agents, but we plan on implementing them after the hackathon to polish this project.

Analysis

Compare with all teams

No indexed repository for this project, so there are no commit stats to show.

Technology

Found in codeNot checked
  • Google GeminiUnchecked
  • JavaScriptUnchecked
  • ReactUnchecked
  • Tailwind CSSUnchecked
  • TypeScriptUnchecked

No repository was indexed for this project, so these Devpost claims have not been checked against code.

AI coding agents

No repository was indexed, so agent usage could not be checked.

Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.

Codebase size

No repository was indexed, so there is no codebase to measure.

0 stars