Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

83 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐍 Python Mini-Projects Collection

Python Status


πŸ“Œ Overview

This repository contains 20 Python projects ranging from beginner scripts to advanced automation and GUI applications.

The goal of this collection is to strengthen Python fundamentals, practice problem-solving, work with external libraries, and build automation tools.


πŸ“‚ Project List

🟒 Beginner (Logic & Syntax)

# Project Name Key Concepts Status
01 Quiz Game Input handling, If/Else logic βœ… Done
02 Number Guessing Game Random module, Loops βœ… Done
03 Rock, Paper, Scissors Conditionals, Random choice βœ… Done
04 Adventure Game Nested loops, User flow βœ… Done
05 Alarm Clock DateTime, Audio libraries βœ… Done
06 Password Generator String manipulation, Randomization βœ… Done
07 Mastermind Game Lists, Dictionaries, Loops, Game logic βœ… Done

🟑 Intermediate (Automation & External Libraries)

# Project Name Key Concepts Status
08 Password Manager File I/O, Cryptography (Fernet) βœ… Done
09 PIG Game Game logic, While loops βœ… Done
10 Madlibs Generator String formatting, File reading βœ… Done
11 Timed Math Challenge Time module, Performance tracking βœ… Done
12 Slot Machine Probability, Betting logic βœ… Done
13 Turtle Racing Turtle Graphics library βœ… Done
14 WPM Typing Test Curses library, Real-time input βœ… Done
15 NBA Stats Tool APIs, JSON parsing, CSV export βœ… Done
16 YouTube Downloader Pytube library, Automation βœ… Done
17 Auto File Backup OS module, Shutil, Cron jobs βœ… Done

πŸ”΄ Advanced (Algorithms & Complex Logic)

# Project Name Key Concepts Status
18 Shortest Path Finder BFS/DFS Algorithms, Graph theory βœ… Done
19 Aim Trainer Pygame, Event handling, GUI βœ… Done
20 Advanced Scripting Multithreading, System arguments βœ… Done

πŸš€ Goals of This Repository

  • Improve Python programming skills
  • Practice real-world logic & automation
  • Learn how to structure projects
  • Build a strong portfolio

⭐ If you find this repository helpful, give it a star!

About

"Mastering Python through practical challenges: Games, Automation Scripts, APIs, and Data Analysis tools."

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages