Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hareem-gohar/password-generator
This Password Generator application, built with React and styled using Tailwind CSS, allows users to create secure and customizable passwords. With adjustable length and options to include special characters and numbers, this tool ensures password strength and versatility.
https://github.com/hareem-gohar/password-generator
clipboard-api event-handling memoization usecallback-hook useeffect-hook useref-hook
Last synced: 3 days ago
JSON representation
This Password Generator application, built with React and styled using Tailwind CSS, allows users to create secure and customizable passwords. With adjustable length and options to include special characters and numbers, this tool ensures password strength and versatility.
- Host: GitHub
- URL: https://github.com/hareem-gohar/password-generator
- Owner: Hareem-Gohar
- Created: 2024-07-09T17:49:23.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-09T17:53:48.000Z (4 months ago)
- Last Synced: 2024-07-09T22:27:28.154Z (4 months ago)
- Topics: clipboard-api, event-handling, memoization, usecallback-hook, useeffect-hook, useref-hook
- Language: JavaScript
- Homepage:
- Size: 50.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Password Generator
This project is a Password Generator built with React and Tailwind CSS. It allows users to generate random passwords with customizable options for length, inclusion of special characters, and numbers. Users can also copy the generated password to the clipboard with a single click.
## Features
- Generate random passwords
- Customize password length
- Include special characters
- Include numbers
- Copy the generated password to the clipboard## Getting Started
### Prerequisites
- Node.js and npm should be installed on your system.
### Installation
1. Clone the repository:
```bash
git clone https://github.com/Hareem-Gohar/Password-Generator.git
cd password-generator
```2. Install the dependencies:
```bash
npm install
```### Running the App
Start the development server:
```bash
npm run dev
```The app will be available at `http://localhost:5173` (or another port if specified by Vite).
## Usage
1. Open the app in your web browser.
2. Use the range slider to set the desired password length (6 to 50 characters).
3. Check the boxes to include special characters and/or numbers in the password.
4. The generated password will be displayed in the input field.
5. Click the "Copy" button to copy the generated password to the clipboard.Contributions are welcome! Please fork the repository and create a pull request with your changes.
## License
This project is licensed under the MIT License.