Skip to content

tauqueeralam42/random-password-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Random Password Generator

The Random Password Generator is a simple web application that allows users to generate secure, random passwords. The application offers customizable options to include numbers, uppercase letters, lowercase letters, and symbols. Additionally, users can specify the length of the password and easily copy the generated password to the clipboard.

Features

  • Password Length: Users can set the desired length of the password, ranging from 1 to 128 characters.
  • Include Numbers: Option to include numerical digits (0-9) in the password.
  • Include Uppercase Letters: Option to include uppercase alphabetic characters (A-Z).
  • Include Lowercase Letters: Option to include lowercase alphabetic characters (a-z).
  • Include Symbols: Option to include special characters (e.g., !@#$%^&*()) in the password.
  • Copy to Clipboard: Convenient button to copy the generated password to the clipboard with a single click.

Usage

  1. Set the desired password length using the slider.
  2. Check the options (Numbers, Uppercase Letters, Lowercase Letters, Symbols) based on your preference.
  3. Click on the "Generate Password" button to generate a random password.
  4. Click on the "Copy" button to copy the generated password to your clipboard.

Demo

You can view a live demo of the application here.

Code Overview

The project is implemented in JavaScript and uses HTML and CSS for the user interface. Here's a brief overview of the JavaScript functionalities:

  • Slider and Display: Handles password length input and display.
  • Password Generation: Uses functions to generate random characters based on selected options.
  • Password Strength Indicator: Calculates and displays password strength based on selected criteria.
  • Copy to Clipboard: Allows users to copy the generated password easily.

How to Run

  1. Clone the repository:

    git clone https://github.com/tauqueeralam42/random-password-generator.git
  2. Navigate to the project directory:

    cd random-password-generator
  3. Open index.html in your browser to run the app.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any changes.

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add some feature').
  5. Push to the branch (git push origin feature-branch).
  6. Open a pull request.

Contact

For any questions or suggestions, feel free to reach out.

About

A JavaScript-based web application for generating secure and customizable random passwords.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published