Skip to content

all the tasks done for the internship in Codsoft

Notifications You must be signed in to change notification settings

Jaweria-B/codsoft

Repository files navigation

CodSoft Internship Project Repository 🚀

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.

Projects Completed

Task 1: To-Do List Application

  • 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.

Task 2: Simple Calculator

  • 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.

Task 3: Password Generator

  • 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.

Task 4: Rock-Paper-Scissors Game

  • 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.

Task 5: Contact Book Application

  • 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.

Usage

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! 😊👨‍💻🚀

About

all the tasks done for the internship in Codsoft

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages