Ken Frederick



Trivia Knight App

Trivia game app for iOS and Android, built in React Native. To build this app, I first worked out the structure of the MongoDB database. I then built a Node and Express server with a GraphQL API using Apollo Server (source code can be viewed using the “Visit Site” link below). Next, I built a React dashboard site for entering categories and questions into the database, which communicates with the GraphQL API using Apollo Client. Finally, I built the app itself in React Native. The app is currently in beta testing on the iOS App Store and Google Play store. To play the beta for iOS or Android, email me and request an invitation.

The home screen shows player rank, current games, and category information. There are four game modes.

alt text

Games can by started by selecting a game type then selecting from a list of players, or selecting a friend from the home screen and the selecting a game type.

alt text

Players can see their individual statistics for questions answered and games played, as well as their standings on the leaderboards.

alt text