Inspiration

We were inspired by two things: the old TV guides that would be mailed to one's doorstep in the 1980s and 1990s, as well as the more recent TV Channel Guide on Cable TV.

Now, instead of having these predetermined lists of what to watch, we have to choose what to watch from the many streaming services in our region, and we are even recommended shows or movies based on algorithms that sometimes do not make sense.

Therefore, we made Velo. A channel guide and recommendation list that combines this part of media past and present in the best way possible. Access a channel guide of random suggestions, or talk to AI Dewey, your personal librarian, who is ready to recommend anything from books to shows and movies from any era.

What it does

Velo lets you create a customized channel guide based on the channels you have, whiling allowing you to have the randomization of an actual TV Guide. The TV shows are sorted by genres into their own channels, allowing for the authentic Cable TV experience.

Velo also includes AI Dewey, your personal librarian who is ready to talk to you about anything from movies, to books, to TV shows, and especially "The Matrix" (his favorite movie).

How we built it

We built the application using Dart and Flutter, as well as the TMDb API and Google Gemini API.

Challenges we ran into

We ran into many challenges-- from implementing the APIs so that they could work (as some of them required specific declarations that we did not know how to make), to making the channel guide itself be filtered based on genre.

We also had extreme difficulty with making the shows in the guide be the right length according to their time, as well as aligning the guide with the time slots possible for TV.

Accomplishments that we're proud of

We are honestly proud of the entire application. There were so many things to embed in order to make the final product, and we are happy it came out this way.

What we learned

Not only did we learn about Flutter and Dart, but we also learning about app programming, as well as implementing AI into our code!

What's next for Velo

We hope to allow for more genres, filters, channels, and even subscription services in the future. We also hope to add a media rating section, and maybe even publish this app someday!

Built With

Share this project:

Updates