Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” DecodeLabs Project 03 - Random Password Generator

A simple and secure Random Password Generator developed in Python as part of the DecodeLabs Python Internship Program.

This application allows users to generate strong random passwords of any desired length using uppercase letters, lowercase letters, and numbers.


πŸ“Œ Features

  • Generate passwords of any length
  • Uses random combinations of letters and digits
  • Beginner-friendly Python implementation
  • Clean and easy-to-understand code
  • Fast password generation

πŸ› οΈ Technologies Used

  • Python 3
  • random Module
  • string Module

πŸš€ How to Run

  1. Clone this repository
git clone https://github.com/yourusername/DecodeLabs_Project_03_Random_Password_Generator.git
  1. Open the project folder

  2. Run the program

python main.py
  1. Enter your desired password length

  2. Your secure password will be generated instantly.


πŸ“· Sample Output

==================================================
        RANDOM PASSWORD GENERATOR
==================================================

Enter Password Length: 12

==================================================
Generated Password
==================================================
aP7kX2LmQ9Rt
==================================================

Password generated successfully!
Thank you for using Random Password Generator.

πŸ“‚ Project Structure

DecodeLabs_Project_03_Random_Password_Generator
β”‚
β”œβ”€β”€ main.py
β”œβ”€β”€ README.md
└── screenshots

🎯 Learning Outcomes

Through this project, I learned:

  • Importing Python modules
  • Using the random module
  • Using the string module
  • String manipulation
  • Loop implementation
  • Building a real-world beginner Python project

πŸ“„ Internship

This project was developed as part of the DecodeLabs Python Internship Program (2026).


πŸ‘¨β€πŸ’» Developed By

Dua Sajjad

BS Computer Science Student

Aspiring AI & Machine Learning Engineer

GitHub: https://github.com/DuaSajjad

LinkedIn: www.linkedin.com/in/dua-sajjad

About

A secure console-based Random Password Generator built with Python using the random and string modules.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages