Welcome to the Exploding Kittens card game! This is an online single-player card game where you try to draw cards from a deck without exploding kittens blowing up in your face. Let's dive into how the game works and how you can access it locally.
-
😼 Cat Card: Harmless card, just a cute cat.
-
🙅♂️ Defuse Card: Used to defuse an exploding kitten.
-
🔀 Shuffle Card: Shuffles the deck and resets the game.
-
💣 Exploding Kitten Card: Instant game over if drawn.
- Clicking on the deck reveals a card.
- If it's a cat card, it's removed from the deck.
- If it's an exploding kitten card and you don't have a defuse card, you lose.
- If it's a defuse card, it's removed from the deck and can be used to defuse an exploding kitten later.
- If it's a shuffle card, the game restarts with a freshly shuffled deck.
- Install dependencies: npm install
- Start the frontend server: npm start
- Access the game at: http://localhost:3000
- Install dependencies: npm install
- Start the server: node index.js
- The backend will run on port 8080;
| Frontend | Backend | Database |
|---|---|---|
| CSS | Node.js | MongoDB |
| ReactJS | Express |
This project is open for contributions. Feel free to fork the repository, make changes, and submit a pull request. There is no license specified for this project. Enjoy playing and happy coding!





