https://github.com/mycancel/blackjack
An interactive card game with similar rules to Blackjack created with the MERN stack.
https://github.com/mycancel/blackjack
express expressjs javascript mern mern-project mern-stack mern-stack-development mongo mongodb node node-js nodejs react reactjs
Last synced: about 2 months ago
JSON representation
An interactive card game with similar rules to Blackjack created with the MERN stack.
- Host: GitHub
- URL: https://github.com/mycancel/blackjack
- Owner: mycancel
- Created: 2022-09-05T02:19:23.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-27T01:46:06.000Z (over 3 years ago)
- Last Synced: 2025-03-17T21:43:28.187Z (about 1 year ago)
- Topics: express, expressjs, javascript, mern, mern-project, mern-stack, mern-stack-development, mongo, mongodb, node, node-js, nodejs, react, reactjs
- Language: JavaScript
- Homepage:
- Size: 937 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Blackjack
Currently In Development
(Live Site will be added when I find an alternative to Heroku)
# Table Of Contents
- [Description](#description)
- [Visuals](#visuals)
- [TODO List](#todo-list)
- [Acknowledgements](#acknowledgement)
## Description
This project is a stepping stone in a personal goal to create a card game.
Therefore, using the MERN stack, this blackjack game allows users to have a hand of two cards, to view their cards, and recieve new cards when requested. It follows the rules of blackjack, but it does not include any gambling elements. Rounds can be won by having a hand with a value closest to 21 without going over 21. The dealer also has a hand that impacts the win condition of the user if they are closer to 21.
## Visuals
This site is currently in development, so some visuals may be outdated.
Pictures Last Updated: September 26th, 2022




## TODO List
Below is a short list of developments that need to be implemented. It is not ordered in chronological order.
- Win/Loss Condition (including naturals/blackjack)
- Win/Loss Screen to Reset game
- Possible CSS animation for cards
- Extra Styling (and Mobile Styling)
- Deployment
- Turning app into Progressive Web Application (PWA)
## Acknowledgements
Starter code and file structure in "Initial commit" was created by Anthony Cooper in the UNC Charlotte Coding Bootcamp.