xmliszt / taboo-ai

Learn English vocabulary while having fun playing a game with intelligent chat AI. Train to use clear English expression and descriptive phrases to trick the AI into saying the target guess word. Taboo AI is both fun and educational, allowing you to gain knowledge, practice english expression, memorise more vocabs, and simply have fun!

Home Page:https://taboo-ai.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

v3.1 Feature (Profile): FireStore setup for profile data

xmliszt opened this issue · comments

We need to display

  • Best performing topic (topic with highest score)
  • most frequently played topic
  • No of games played
  • No of topics played
  • No of top 1 results in public (trophies) (change it to in topics screen, highlight the card that this player is the top scorer)
  • No of topics contributed (quick access to directly play)

UI:

  • Toggle for control anonymity of player's nickname visible by other players (when in /levels viewing topics)

Database:

  • played topic information
  • firebase function auto update some metadata (# of times, etc...)
  • firebase function auto update public topic metadata (what is the top score?)

Partially implemented by #225

Left features to implement to close:

  • /levels page toggle to show best performing player for each topic
  • Toggle for control anonymity of player's nickname visible by other players (when in /levels viewing topics)