The Password Generator is a responsive web application designed to create strong and secure passwords based on customizable criteria. Built using HTML, CSS, and JavaScript, it ensures user convenience and password safety through an interactive and user-friendly interface.
Customizable Password Criteria: Select password length and toggle options for uppercase letters, lowercase letters, numbers, and symbols.
Password Strength Indicator: Visual feedback on the generated password's strength.
Clipboard Functionality: Easily copy generated passwords with a single click.
Responsive Design: Fully functional across devices of various screen sizes.
Frontend: HTML, CSS, JavaScript
Styling: Custom CSS for modern and clean design
Functionality: Interactive JavaScript for dynamic behavior
Follow these steps to set up the project on your local machine.
Web Browser: Any modern browser like Chrome, Firefox, or Edge.
Code Editor (optional): VS Code or any preferred editor.
-
Clone the repository: git clone https://github.com/rkruatom/password-generator.git
-
Navigate to the project folder: cd password-generator
-
Open the project in your preferred editor or directly open the index.html file in a web browser.
Launch the application by opening index.html in a web browser. Interact with the sliders and toggles to generate customized passwords.
- Set the desired password length using the slider.
- Toggle the options to include or exclude uppercase letters, lowercase letters, numbers, and symbols.
- Click Generate Password to create a secure password.
- Copy the password using the clipboard icon.
Manually test the application by interacting with all sliders, toggles, and the clipboard functionality to ensure everything works as expected.
Rajeev Kumar - Initial work - https://github.com/rkrustom
Thanks to the JavaScript community for resources and support.
Inspiration from modern password security tools.