Skip to content

All projects from my internship at CodSoft — includes Python GUI apps, beginner-level tasks, and real-world development work.

Notifications You must be signed in to change notification settings

logicode-tech/CodSoft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Internship Projects @CodSoft

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.


Projects Included

1. GUI Calculator

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/


2. Contact Book Application

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/


3. Rock-Paper-Scissors Game

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/


🚀 How to Run

  1. Install Python 3.x (Tkinter is included by default)
  2. Navigate to any project folder:
    cd Task_01
    python calculator.py

🛠️ Tools Used

  • Python
  • Tkinter
  • File handling
  • GUI event binding and styling

🙌 Acknowledgment

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.


🔗 Connect With Me

If you found these projects useful or interesting, feel free to star ⭐ the repo or connect with me on LinkedIn.

About

All projects from my internship at CodSoft — includes Python GUI apps, beginner-level tasks, and real-world development work.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages