Skip to content

sevdeawesome/831poker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design concept from Nik Milcevski

Currently hosted on heroku: https://poker831.herokuapp.com/

To install:

  1. download files
  2. navigate to server directory
  3. install node js
  4. npm run start
  5. Game is hosted on port 8080

Technologies Used

  • JavaScript
  • Node JS
  • HTML5, CSS3
  • Socket IO
  • Express
  • Nodemon
  • Github/git
  • Adobe Illustrator

Design Patterns:

  • Factory (We started using factory in the pokerGame class to create hand rounds but ended up abandoning ship and writing code without a design pattern)
  • Singleton

Features:

  • Custom built UI
  • Multiplayer poker rounds functionality
  • Can host multiple separate lobbies
  • Fully integrated chat lobbies in each poker lobby
  • Password protected or public lobbies

Coming soon:

  • Options for game host
  • Mute button to toggle sounds

Design Banner: