MutePass is a modern, responsive web application designed to generate strong passwords with customizable settings and provide a strength analysis for existing passwords. The app features a clean, light/dark mode toggle, real-time password generation, and customizable security options. MutePass is a reliable solution for safeguarding your online accounts by generating complex, secure passwords.
-
Password Generator:
- Generate passwords with adjustable length (8-32 characters).
- Customize the password to include/exclude:
- Uppercase letters
- Lowercase letters
- Numbers
- Special characters
- Auto-regenerates the password in real-time when slider or checkbox options change.
-
Password Strength Checker:
- Analyze any entered password's strength.
- Real-time suggestions for improving weak or moderate passwords.
- Strength categories: Very Weak, Weak, Moderate, Strong.
- Score-based evaluation of password quality.
-
Dark/Light Mode Toggle:
- A smooth toggle between modern light and dark modes.
- Theme persists across the entire app.
-
Responsive Design:
- Clean and modern layout optimized for desktop and mobile.
- Consistent spacing and alignment across different components.
- React: The foundation of the app, handling component-based UI and state management.
- Tailwind CSS: For modern and responsive styling.
- React Icons: Used for icons like the eye toggle and copy-to-clipboard.
- CSS: Custom CSS for additional styles and theme management.
-
Clone the repository:
git clone https://github.com/your-username/MutePass.git cd MutePass -
Install dependencies:
npm install
-
Run the application:
npm start