Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 1.33 KB

README.md

File metadata and controls

41 lines (32 loc) · 1.33 KB

Trivia Titans Game

  • "Trivia Titans" is an online trivia game platform designed to foster collaborative learning and engagement. The initiative is designed for fans of trivia who compete in real-time quizzes in teams. Along with other crucial features, the system includes user identification, profile administration, team management, and interactive gameplay.

Technology Stack

  1. Front end - Typescript and Chakra UI Framework
  2. Back end - Amazon Web Services - API Gateways for RESTFul architecture + Google Cloud Services

Features in the game

  • User Authentication
  • User Profile Management
  • Team Management
  • Trivia Game Lobby
  • In-Game Experience
  • Leaderboards
  • Trivia Content Management (Admin Role)
  • Notifications and Alerts
  • Automated Question Tagging
  • Virtual Assistance (using Amazon Lex)

Architecture

image

Services Used

  • Amazon Web Services

    • Amazon Cognito (User Authentication)
    • AWS Lambda (Serverless functions)
    • Amazon SQS / SNS (Notification and Alerts)
    • Amazon DynamoDB (Store Data)
    • Amazon Lex (Chatbot)
  • Google Cloud Services

    • Cloud Run (For Deploying purpose)
    • Looker Studio (Data Visualization)
    • Firebase (Data storage)
    • Cloud Functions
    • NLP API (Automated tagging question)