Welcome to my CodSoft Internship Project Repository! 🎉
This repository contains a collection of projects completed during my internship at CodSoft. Each project is designed to showcase my skills and proficiency in various programming languages and technologies.
- Description: Developed a command-line or GUI-based to-do list application using Python. Allows users to create, update, and track their tasks efficiently.
- Features:
- Create, update, and delete tasks
- Track task completion status
- GUI-based or command-line interface
- Usage: Users can manage their tasks easily by adding, updating, and deleting items from their to-do lists.
- Description: Designed a simple calculator application with basic arithmetic operations. Allows users to input two numbers and select an operation to perform the calculation.
- Features:
- Addition, subtraction, multiplication, and division operations
- User-friendly interface for input and output
- Clear display of calculation results
- Usage: Users can perform arithmetic calculations conveniently by inputting numbers and selecting the desired operation.
- Description: Created a password generator application using Python. Allows users to specify the length and complexity of the password to generate a strong and random password.
- Features:
- Specify password length
- Generate passwords with random characters
- Display the generated password
- Usage: Users can generate strong and secure passwords with custom length and complexity options.
- Description: Developed a classic rock-paper-scissors game with Python. Allows users to play against the computer and determine the winner based on their choices.
- Features:
- User input for choice selection
- Computer-generated random choice
- Game logic to determine the winner
- Score tracking for multiple rounds
- Usage: Users can play the rock-paper-scissors game against the computer and keep track of their scores for multiple rounds.
- Description: Built a contact book application using Python. Allows users to store, view, search, update, and delete contacts with their details such as name, phone number, email, and address.
- Features:
- Add, view, search, update, and delete contacts
- User-friendly interface for easy interaction
- Search functionality by name or phone number
- Usage: Users can manage their contacts efficiently by adding, viewing, updating, and deleting contact details.
To run any of the projects in this repository, follow the instructions provided in their respective README files.
Feel free to explore each project folder for more detailed documentation and instructions on running the applications locally.
Thank you for visiting my CodSoft Internship Project Repository! If you have any questions or feedback, please feel free to reach out. Happy coding! 😊👨💻🚀