Alex-Gurung / sockets-against-humanity

A webapp version of cards against humanity (and apples to apples by extension) using React and Socket.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sockets-against-humanity

A webapp version of cards against humanity (and apples to apples by extension) using React and Socket.io

Folder Structure

Static files are copied over to public with npm run copy, src files are compiled into lib using npm run build and then bundled from lib into public with npm run bundle. Development contains files not used in final version but useful for development (usually compiling different json files).

To serve website, run src/server.js with npm run serve, which points to the public directory for files.

To completely re-copy/build/bundle/serve, run npm run start.

Current tasks

  • Comment code
  • Actually serving the site externally
    • Succesfully done on c9, but should use heroku or some other service
  • Allowing users to switch between decks on creation
    • should use a_to_a.json for Apples to Apples and cah.json for Cards Against Humanity
  • Save games?
    • Maybe have a button to save state, and reserve game with password
  • Implement password blocked games

About

A webapp version of cards against humanity (and apples to apples by extension) using React and Socket.io

License:MIT License


Languages

Language:JavaScript 67.0%Language:Jupyter Notebook 32.7%Language:CSS 0.3%Language:HTML 0.1%