🐍 Python Learning Project
📌 Overview
This project is part of my Python learning journey.
I built it while practicing core Python concepts and improving my problem-solving skills.
It focuses on applying what I learn through small, practical projects instead of only theory.
🧠 What I Learned
- Variables, data types, and operators
- Loops and conditional statements
- Functions and modular coding
- File handling (reading/writing data)
- Basic project structuring in Python
- Using Git & GitHub for version control
🛠️ Tech Used
- Python 🐍
- JSON / File Handling
- Git & GitHub
🚀 Project Example
📝 Smart Task Manager (CLI)
A simple command-line application to manage daily tasks.
Features:
- Add new tasks
- View all tasks
- Mark tasks as completed
- Delete tasks
- Save data using JSON
▶️ How to Run
python main.py
🎯 Goal of This Project
The goal is not just to build an app, but to:
- Understand how real Python programs are structured
- Practice writing clean and reusable code
- Get comfortable using GitHub
📈 Future Improvements
- Add a GUI (Tkinter)
- Add due dates and reminders
- Convert into a web app using Flask
- Improve UI/UX
🤝 My Learning Journey
This is just the beginning of my programming journey.
More projects in Python and other languages are coming soon 🚀
⭐ If you like this project, feel free to suggest improvements!