50 Terminal Project Ideas (Python Edition)
by @sonnynomnom
Prereq: Python fundamentals.
# Introduction
If you have finished the Codédex challenges and are wondering, "What should I build now?" You have come to the right place.
Our team has compiled a list of 50 project ideas for you to try, ranging from intermediate to hacker-level advanced.
We hope to get your creative juices flowing and inspire you to get started on a project! 🐍
# 50 Ideas
## Level 1
The first batch is the perfect way to get started.
These might require if
/else
, random number generator, and loops.
- 🥠 Fortune Cookie
- 🎲 Dice Rolling Simulator
- 🫱 Rock Paper Scisssors
- 🫱 Rock Paper Scissors Lizard Spock
- 🤑 Who Wants to Be a Millionaire
- ❓ Quiz Game
- ⚔️ Text-Based Adventure
- 🤖 Chatbot
- 🙈 Truth or Dare
- 🗓 Leap Year
- ♣️ Baby Blackjack
- ♣️ Blackjack
- 📏 Metric Conversion Tool
- 📐 Area Calculator
- 🔢 Guess My Number
- 🔡 Word Counter
- 🆘 Morse Code Translator
- 🏛 Roman Numeral Converter
- 🚇 NYC MetroCard Calculator
- 🔐 Caesar Cipher
## Level 2
Here are projects that users can find or add a database entry.
These might require lists, objects, and file inputs/outputs.
- 🏦 Bank Account
- 🪐 Horoscope
- 📋 To-Do Lists
- 🛒 Grocery
- 💖 Faves List
- 📝 Class Schedule
- 💸 Expense Tracker
- 📚 Library Management System
- ☎️ Contact Book
- 🍲 Recipe Book
- 🔎 Pokédex
## Level 3
Lastly, we have a section of mini-games and super advanced terminal projects. It will require a lot of Googling to complete these.
Beware, only the brave should venture forth:
- 🪦 Hangman
- ❌ Tic-Tac-Toe
- 🚢 Battleship
- 🔴 Connect Four
- 🐍 Snake
- 🏓 Pong
- 💨 Tron
- 💥 Breakout
- 👾 Space Invaders
- 🧠 2048
- 🟩 Wordle
- ⏰ GUI Alarm Clock
- ➗ GUI Calculator
- 🧱 Tetris
- ◼️ Cards Against Humanity
- 🦖 T-Rex Run!
- 💣 Minesweeper
- 🎨 Paint
And that's all for now! Hopefully, you have found a couple ideas that you want to attempt.
Let us know what you create by tagging us on Twitter!
Happy coding! (ノ◕ヮ◕)ノ*:・゚✧
Back