Jerome Chua

Video Poker

Deployed App
GitHub Repo

An arcade casino game remake, based on the classic five-card draw poker

App Features

  1.   Users can choose to hold cards desired and swap the remaining for other cards in the pile
  2.   Credits generated dependent on combo attained

Technologies Used

  • Frontend: HTML, CSS, Vanilla JS (with DOM Manipulation)
  • Version Control: Git

Challenges

  • Passing data from backend to home page to individual games
  • Organising code related DOM elements in a more structured way i.e more helper functions

What I'd Do Differently

  • Create functions for certain backend routes to send/retrieve the game board data
  • Decompose DOM-related code related into more helper functions for ease of reviewing code
  • Refactor winning conditions to cater for x number of discs in-a-row
  • Have some of the global values orginate from backend instead