Developed by Amy Resnik and Dan Behrman.
Set Game is single page app that lets user play the game SET.
The frontend repo is deployed via Netlify, and the backend repo (here) is deployed via Heroku. Visit https://best-set-game.netlify.app to play!
You can watch a live demo of the app here or visit https://best-set-game.netlify.app to play!
- Vanilla JavaScript
- Ruby on Rails
- PostgreSQL database
- Semantic UI
- Custom CSS
The GitHub repo for the backend can be found here.
Set Game allows users to:
- Start a new game
- Read the rules of how to play
- See high scores
- Select cards that may be a set
- Visually see if selected cards are a correct set
- Check if there is a set on the board
- Visually see if there is a set on the board, if there is not, the cards will reshuffle
- See how much time has elapsed in their game
- Pause the game
- See how many cards are remaining in the deck
Visit https://best-set-game.netlify.app to play!
To test on your own machine:
- Visit the backend repo here and follow instructions on the README. The backend server should be started before the next steps are run.
- Clone this repository
- Update all fetch request urls in
index.js
to the url where your rails server is running - In terminal run
npm install
npm start