/sleeping-dogs-super-hacker

Sleeping Dogs Camera Hacking mini-game (Bulls and Cows variation). React 18.2, TypeScript, MobX, SCSS, Firebase to save Highscores (submit form). Average time/attempts stats.

Primary LanguageTypeScript

Node.js CI

Sleeping Dogs Camera Hacking mini-game (Bulls and Cows variation).

Tech stack: React 18.2, TypeScript, MobX, SCSS, Firebase to save user info (name, company, code, time, attempts, date, comment), average time/attempts, wins/lost stats.

example

👷 To Do

  • Improve 1st place calculcation based on time + attempts (it's time only now)
  • Form validation?
  • Add default (indeterminate) digit input state
  • Add difficulty setting to play with limited time (like in the game)
  • Show last attempt (like in the game)
  • Add easter eggs in Scoreboard for unique numbers
  • Two player mode?
  • Improve UI/UX

🐛 Bugs

  • DIN Condensed font has wrong line height on MacOS

🛠️ Installation

  • $ make install
  • $ make start