Access the program here This web application allows an employee to generate a random password based on specific criteria they've selected. The app runs in the browser and features dynamically updated HTML and CSS powered by JavaScript code. The user interface is clean, polished, and responsive, ensuring adaptability to multiple screen sizes. Task Details
- Generate a password when the button is clicked.
- Present a series of prompts for password criteria, including:
- Length of password (between 8 and 128 characters).
- Character types: Lowercase, Uppercase, Numeric, Special characters ($@%&*, etc.).
- Code should validate each input, and at least one character type should be selected.
- Once prompts are answered, generate and display the password in an alert or write it to the page.
How to Use
- Clone the repository to your local machine.
- Open index.html in your web browser.
- Click the "Generate Password" button.
- Answer the prompts for password criteria.
- View the generated password.
plaintext
|-- index.html |-- assets | |-- css | | |-- style.css | |-- js | |-- script.js
User-friendly interface.
Responsive design for various screen sizes.
Input validation for password criteria.
Random password generation based on user-selected criteria.
This project is part of a coding challenge and was created by Thomas Baker.
This project is licensed under the MIT License. Feel free to use, modify, and distribute the code.
