Projects
This is a collection of my public projects on GitHub pulled from the GitHub API.
React Crazy Eights
React Crazy Eights
A web application for playing the game Crazy Eights online with friends.
Deployed to https://crazy-eights.chjrussell.com/
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
About The Project
React Crazy Eights is a web application that allows users to play the game Crazy Eights.
Players can join existing lobbies or create their own, and once there are enough players, the host can start the game.
The application knows the rules and will not allow players to break the rules of the game.
The application supports Google login or anonymous login using Firebase as the backend database.
Built With
Getting Started
To get a local copy up and running follow these simple steps.
Prerequisites
- Node.js
- Firebase project set up (with authentication enabled)
Installation
- Clone the repo
git clone https://github.com/cjrussell23/React-Crazy-Eights.git
- Install NPM packages. Note: Create-React-App and many of the packages in this repo are out of date. You may require the --force flag to install
npm install npm install --force
- Open your browser and navigate to http://localhost:3000 to view the website.
Contact
Charles Russell - chjrussell@gmail.com
Project Link: https://github.com/cjrussell23/React-Crazy-Eights