Cards Against Internet, is a clone web application of card game, Cards Against Humanity designed for online play. The user may create the game room with his/her preferences and play the game with their friends!
The users get to play as Questioner and Answerer. Questioner gets 3 randomized black question cards, and Answerers get 5 randomized white answer cards. Questioner chooses one question card, and Answerers choose one answer card according to the chosen question. When all answer cards are ready, Questioner chooses one answer card he likes the most and the Answerer with the chosen card gets the points and becomes the next Questioner.
For this project, we need TWO terminals.
- Fork & Clone
- In one terminal,
cdintoreact-front-end. Runnpm install. Then, runnpm startand go tolocalhost:3000in your browser. - In the other terminal,
cdintorails-back-end. Runbundle installto install the dependencies. Runbin/rake db:setupto create the databases (called rails_project_development by default). Runbin/rails s -b 0.0.0.0to run the server. - Sign up for an account.
- Go to lobby and create the game with your preferences.
- Play our game with your friends.
- Most importantly, have fun 😎!
Chris: https://github.com/csx773 Saul: https://github.com/vgjangsoo Danny: https://github.com/Gimorhee
- React
- React Router
- Bootstrap
- Postgres
- Ruby on Rails
- Actioncable
- Redis
- Active_model_serializers
- Bcrypt










