Inspiration

Our inspiration for Tavern Trivia came from our love of both trivia games and the vibrant atmosphere of taverns.

What it does

Tavern Trivia is a trivia game set in a virtual tavern environment. Challenge your knowledge of the world alone or with friends. Pick from many different categories of questions.

How we built it

We built Tavern Trivia using a combination of web technologies including HTML, CSS, TypeScript, and React for the frontend. For the backend, we utilized FireBase to store our custom made questions and Open Trivia DB.

Challenges we ran into

We ran into many challenges most caused by react. A script was also needed to convert the custom question csv to a firestore format. We also throttled our API connection so refactoring the code to be more courteous to the API.

Accomplishments that we're proud of

Despite the challenges, we're proud to have created a fully functional trivia game with a tavern atmosphere. The custom art assets by Aiden McDougald are definitely a highlight of the project.

What we learned

Throughout the development process, we gained valuable experience in building databases, optimizing performance, and designing user-friendly interfaces. We also learned the importance of effective collaboration and communication within a distributed team environment. Furthermore, we deepened our understanding of game mechanics and player engagement strategies, which will inform our future projects.

What's next for Tavern Trivia

Probably not much but spending some more time to just polish everything would be nice. Expansion to question sets and having each category have its own themed background.

Built With

Share this project:

Updates