PythonIntermediate PythonNumPySQLGen AI
HTMLCSSJavaScriptIntermediate JavaScriptReactp5.jsNode.js
Command LineGit & GitHub
C++JavaData Structures & Algorithms
  • ...

  • bookmark

    ...

  • ...

  • ...

  • bookmark

    ...


  • 50 Terminal Project Ideas with Python

    Sonny Li

    Prerequisite: Programming fundamentals
    Versions: Python 3.10
    Read Time: 20 minutes

    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, ranging from intermediate to advanced, for you to build for yourself, your friends, or your fam. We hope to get your creative juices flowing and inspire you to jump into a personal 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 Scissors

    • 🫱 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 of ideas that you want to attempt.

    Let us know what you build by tagging @codedex_io on Twitter!

    Happy coding!

    Need Help?

    codedex coin
    author image

    Sonny Li

    Joined 08-30-2022

    I like Dota 2, indie music, and reading. I'm also a big foodie. Follow me for Python and tech startup content 😋

    • Brooklyn, NY
    • Chief Vibes Officer @ Codédex

    MORE FROM@SONNY

    project

    Create a GIF with Python

    PythonBeginner

    RECOMMENDED COURSE

    The Legend of Python