- Build a terminal program using Python
- Add at least one interactive feature using input()
- Use Git version control
- Use the command line and file navigation
- Write a technical blog post on the project
- Setup the Deck: We'll create a standard deck of 52 cards
- Deal Cards: Both the dealer and the player will be dealt two cards at the beginning
- Player's Turn: The player can choose to hit or stand
- Dealer's Turn: The dealer must hit if their total is below 17
- Determine the Winner: Compare the hands to see who wins