Skip to content

Cooper Casino Release Candidate 1

Latest
Compare
Choose a tag to compare

Cooper Casino - Release Candidate 1

Lani Wang, James Ryan, Evan Rosenfeld, Vaibhav Hariani

Release Candidate 1 for Cooper Casino.
Full deployment support via Docker Compose.
Work in progress. Supported features include:

  • Account creation & Login
    • Securely hashes and stores password in PostgreSQL
  • Deposit/withdrawal of VBucks
  • Play slots,
    • Securely deposit payouts into account
  • View transaction history
  • Frontend which accommodates multiple games

Some developer features include

  • Modular development cycle
    • Frontend and backend are plug and play as submodules
  • Docker is equipped in stages to cache dependencies
  • Backend support for Blackjack is finished, frontend support is NOT included in this release.
  • API call unit tests included under src/java/local/main/API/Documentation and Testing/urlTool.py.
    • Extensible for new API calls to be added easily
    • In the future, this will be an automated feature as part of Docker Compose. Developers are encouraged to get used to it now!