The Random Password Generator is a user-friendly web application that allows users to generate secure passwords instantly. With multiple length options and a modern design, it ensures both security and ease of use.
-
Generate different types of passwords:
- 4-digit PIN
- 8 character password
- 12 character password
- 22 character password
-
Modern UI:
- Glassmorphism design for a sleek, stylish appearance.
-
Password strength indicator:
- Displays the strength of your based on length and complexity.
-
Copy to Clipboard:
- One-click copy functionality to quickly use your password.
-
Responsive Design:
- Works seamlessly on both desktop and mobile devices.
- React 18+
- TypeScript
- Vite
- Vitest
- Tailwind CSS
-
Clone the repository
git clone https://github.com/Bazzomir/random-password.git cd random-password
-
Install dependencies
npm install
-
Start the development server
npm run dev
-
Open your browser and navigate to
http://localhost:5173
-
Component, Function & Logic Testing
cd random-password npx vitest --config vitest.config.ts
-
Open the application in your browser.
-
Select the desired password length.
-
Click the Generate button to create a secure password.
-
Copy the generated password using the Copy button.