Here is the link to the live site: https://akileshjayakumar.github.io/password-generator/
- Customizable Password Length: Users can specify the desired length of their passwords, enhancing security.
- Character Type Selection: Includes options for lowercase, uppercase, numbers, and symbols to create varied passwords.
- No Duplicate Characters: An option to exclude duplicate characters, thus increasing password complexity.
- Responsive Design: Fully optimized for both mobile and desktop devices to ensure accessibility across all platforms.
- Interactive User Interface: A straightforward and clean interface for effortless navigation and operation.
- Clipboard Integration: Enables users to copy generated passwords directly to the clipboard with a single click for added convenience.
- Frontend: HTML, CSS (utilizing Poppins font and Material Symbols Rounded icons), and JavaScript.
- Version Control: Git.
- Deployment: Hosted on GitHub Pages, with continuous integration and deployment managed via GitHub Actions.
Follow these steps to set up the Password Generator on your local machine:
- Clone the repository:
git clone https://github.com/yourGithubUsername/password-generator.git
- Navigate to the project directory:
cd password-generator
- Launch the application:
Open
index.html
in your browser to start using the application.
Your contributions are welcome! If you have ideas for improvements or new features:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Submit a pull request.
- Email: jayakuma006@mymail.sim.edu.sg
- LinkedIn: Akilesh Jayakumar on LinkedIn
- GitHub: Akilesh Jayakumar on GitHub