This repository contains the Python GUI Projects developed as part of my internship at CodSoft. These projects demonstrate my skills in Python, Tkinter, and GUI design through real-world, interactive applications.
A responsive calculator built using Python's Tkinter library with stylish UI, animated button effects, and keyboard input support.
Features:
- Basic operations:
+
,-
,*
,/
- Keyboard and button input
- Hover effects with shadows and click animations
- Error handling for invalid expressions
📁 Folder: Task_01/
A contact management system with a Tkinter-based GUI. It allows users to add, view, search, update, and delete contacts with data saved in a .txt
file.
Features:
- Add and manage contact information (Name, Phone, Email, Address)
- Search and update existing entries
- Delete contacts
- Simple and organized layout
- Toggle theme button (light/dark mode)
📁 Folder: Task_02/
A fun game against the computer, complete with a graphical interface, random computer choices, and score tracking.
Features:
- User and computer choice display
- Win/Lose/Tie result logic
- Score tracker
- Play again button with real-time feedback
📁 Folder: Task_03/
- Install Python 3.x (Tkinter is included by default)
- Navigate to any project folder:
cd Task_01 python calculator.py
- Python
- Tkinter
- File handling
- GUI event binding and styling
These projects were completed during my internship at CodSoft.
I'm thankful for the opportunity to learn and apply my skills in real-world scenarios with hands-on projects.
If you found these projects useful or interesting, feel free to star ⭐ the repo or connect with me on LinkedIn.