Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.12 KB

File metadata and controls

40 lines (33 loc) · 1.12 KB

Web_Card_Game

This is a webb app that users can use to play card games with other people or in single player. The current games available in this version is poker, slap, war, hilo, crazy8 and blackjack.

The main tools used in this project:

  • node.js
  • mongoose
  • socket.io for the online game implementation.

Also MVC structure was used on the front end to manage the different views available to the user.

Here are the dependencies that were actually used in this project on the client side:

  "dependencies": {
    "body-parser": "^1.20.1",
    "cookie-parser": "^1.4.6",
    "ejs": "^3.1.8",
    "express": "^4.18.1",
    "express-ejs-layouts": "^2.5.1",
    "express-session": "^1.17.3",
    "mongoose": "^6.6.4",
    "serve-favicon": "^2.5.0",
    "socket.io-client": "^4.5.3",
    "socket.io": "^4.5.3",
    "dotenv": "^16.0.3",
    "nodemon": "^2.0.20"
  }

and in the server side:

"dependencies": {
    "nodemon": "^2.0.20",
    "socket.io": "^4.5.3"
  }

Here is a little demo recording on how it looks:

Recording.3.mp4