A curated collection of Python-based mini tools and utility applications built to demonstrate core programming concepts, object-oriented design, and basic GUI development.
This repository includes the following tools:
- 🔐 Caesar Cipher – Encrypt and decrypt text using classic substitution logic
- ☕ Coffee Maker (OOP) – Simulates a coffee machine using object-oriented programming
- 🔑 Password Generator – Generates strong, randomized passwords
- ⏱️ Pomodoro Timer (GUI) – Productivity timer with a graphical interface
- 🌡️ Temperature Converter – Convert between Celsius, Fahrenheit, and Kelvin
- 💰 Tip Calculator – Quickly calculate bill splits and tips
- 📊 Instagram Follower Checker – Analyze followers and following data
- Language: Python 3
- Concepts: OOP, Functions, File Handling
- Libraries: Tkinter (for GUI applications)
Mini-Tools-Utilities/
│
├── Caesar Cipher/
├── Coffee-Maker-Using-OOPS/
├── Password Generator/
├── Pomodoro GUI/
├── Temperature Converter/
├── Tip Calculator/
└── insta-follower-checker/
git clone https://github.com/Madhavi1108/Mini-Tools-Utilities.git
cd Mini-Tools-UtilitiesNavigate into the desired folder and execute:
python main.pyNote: Ensure Python 3 is installed on your system.
This repository is designed to:
- Strengthen Python fundamentals
- Practice modular and reusable code design
- Build small, practical applications
- Explore GUI development using Tkinter
- Add screenshots for GUI-based tools
- Standardize folder and file naming conventions
- Include individual README files for each tool
- Integrate all tools into a single unified application
Madhavi GitHub: https://github.com/Madhavi1108
Contributions, suggestions, and improvements are welcome!