This repository contains 22 mini Python projects developed to strengthen programming fundamentals, explore new concepts, and build problem-solving skills.
Each project is self-contained, demonstrating practical applications of Python across various areas such as automation, data handling, games, and simple algorithms.
These projects were created as part of a personal learning journey — from beginner-level tasks to intermediate logic challenges.
They cover diverse topics including conditionals, loops, functions, file handling, lists/dictionaries, and small-scale GUIs.
Some of the included mini projects:
- Word Guessing Game
- Contact Book
- Simple Calculator
- File Reader
- Shopping Cart Simulator
- To-Do List (Console version)
- Currency Converter
- Clone or download the repository.
- Navigate to any project folder.
- Run the Python file using:
python filename.py
Strengthening Python syntax and logic
Exploring small automation ideas
Working with files, APIs, and simple data
Practicing clean, readable code