Mobile GameReact Native

A fun party game for trivia lovers

Trivia Day is a competitive trivia game where teams, families, and friends can get together for a few brief rounds of challenging trivia that leads to a ton of fun.

Available on:

Completion Time

6 mos

Team members

4 people

Platform

Android and iOS

Type

Mvp

Industry

Mobile Gaming

The Truemark team has a wide-range of expertise in modern languages, frameworks and technologies.
case study client
Reneldy Senat

Owner, Trivia Day

Backstory

There is a culture in car gurus that every tuesday, whole team comes together to play Trivia. Most of the time in these session were being spend in finding good trivias. So an Idea emerged, to develop a multi player trivia, that you can schedule. And on the scheduled time everyone will get into the app and play. This would also work great for parties and get togethers.

Planning

Project Challenges

1
Huge Trivia

Question Collection

A trivia game is nothing without a huge set of questions. Since we had limited time, it would not have been possible to build a great game had we allowed ourselves to get distracted into this mammoth task of adding thousands of trivia questions. We chose to go with opentdb, which really accelerated our development time.

2
Chat Functionality

with React Native

A trivia game is nothing without a huge set of questions. Since we had limited time, it would not have been possible to build a great game had we allowed ourselves to get distracted into this mammoth task of adding thousands of trivia questions. We chose to go with opentdb, which really accelerated our development time.

Most Important Features

1

Cross Platform

We decided to use React Native for making the game available in both iOS and Android. It also provides a lot of packages which we could use to reduce the development time and deliver the game on a short duration set by the client.

feature screen
2

Chat Functionality

We decided to use React Native for making the game available in both iOS and Android. It also provides a lot of packages which we could use to reduce the development time and deliver the game on a short duration set by the client.

feature screen
3

Real Time

We needed to create a real time multiplayer game. For this, nodejs and socket.io became our go to choice. We added a redis server to cache live game's data. We were able to host hundreds of players at a time with no performance issue.

feature screen

Result

We developed a Cross Platform mobile game in very short duration of 6 months, huge question collection with various categories by using the APIs of opentdb, chat features with audio and video integration.

bannerImage
bannerImage
bannerImage
google play storeapple storeWebsite link
have a look at

Technology Stack

Mobile
  • React Native

Backend
  • Node JS

  • Postgres

Others
  • Redis

Release
  • App Store

  • Google Play Store

Do you have an amazing app idea that needs multiple people communicating in real time?

Our experience in developing real time app like Trivia could greatly excel your development.

bannerImage
Feedback

From The Client