Inspiration

I was browsing Reddit and stumbled into one of those trivia chat threads. I thought it would be cool to have a simple app that captures that same feeling of rapid-fire trivia questions.

What it does

It's a chat-based trivia game where a bot throws questions at you and other players. You're all in the same chat room, the bot drops a random question, and everyone races to answer first.

How we built it

We used Flutter for the mobile app and Firebase for the live chat functionality. For generating questions, we integrated Gemini 2.5, which helps us create a good variety of trivia content without having to manually write thousands of questions ourselves.

Challenges we ran into

Working with Gemini 2.5 to generate consistent, appropriate questions was tricky as we did not want the questions to repeat.

Accomplishments that we're proud of

The question variety turned out pretty well thanks to the Gemini 2.5 integration. Got it launched faster than we initially thought we would, which was nice.

What we learned

LLM-s are not silver bullets (for generating unique trivia questions) as it might seem from outside.

What's next for Trivia Player

Marketing marketing marketing..

Built With

Share this project:

Updates