PasswordGenerator is a web tool for generating secure, custom passwords. This application allows users to create high-quality passwords, avoiding unwanted characters and providing an intuitive and customizable user experience.
- Secure Password Generation: Generate random passwords with specific settings to ensure security.
- Customization: Users can specify characters to avoid and adjust the password length.
- Theme Switching: Offers a user interface that allows you to switch between light and dark themes dynamically.
- Password Display: The generated passwords can be hidden or shown according to the user's preference.
To run PasswordGenerator locally, follow these steps:
-
Clone the Repository:
git clone https://github.com/D1se0/passwordgenerator-page.git cd passwordgenerator-page
-
Project Structure:
index.html
: Main HTML file.css/
: Folder with CSS style sheets for light and dark themes.js/
: Folder with JavaScript scripts.img/
: Folder for any images used in the project.
-
Open the Project:
Open
index.html
in your browser to start using the application.
-
Generate Passwords:
- Use the "Generate Password" button to create a new password.
- You can customize the password by setting the characters to avoid and adjusting the length.
-
Change Theme:
- Use the theme switch button to switch between light and dark mode. The preference will be saved to the browser's local storage.
-
View Passwords:
- You can choose to hide or show the generated password with the visibility button.
- HTML5: For the structure of the page.
- CSS3: For page design and styling, including light and dark theme functionality.
- JavaScript: For application logic, including generating passwords and changing themes.
If you wish to contribute to the project, please follow these steps:
- Fork the repository.
- Create a branch for your changes (
git checkout -b my-change
). - Make the necessary changes.
- Commit your changes (
git commit -am 'I added a new feature'
). - Push to the branch (
git push origin my-change
). - Create a Pull Request on GitHub.
This project is licensed under the MIT License
. See the [LICENSE](#)
file for more details.
If you have any questions or need help, don't hesitate to contact me:
- Name: d1se0
- Email: ciberseguridad12345@gmail.com
Thank you for using PasswordGenerator. I hope you find this tool useful!