Skip to content

Latest commit

Β 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Password Strength Checker πŸ”’

A sleek, locally running web application designed to evaluate the strength of your passwords in real-time. Built with a modern glassmorphism aesthetic, this tool provides instant visual feedback to help you construct robust, secure passwords.

✨ Features

  • Real-Time Evaluation: As you type, the strength meter dynamically updates.
  • Visual Feedback: The interface shifts colors (Red ➞ Orange ➞ Yellow ➞ Emerald) based on your accumulated strength score.
  • Dynamic Checklist: A built-in criteria list instantly validates when your password meets specific requirements, such as including uppercase letters or special characters.
  • Show/Hide Toggle: Easily reveal or hide your typed password with a simple click.
  • Premium Design Layout: Features a minimalist, dark-mode glassmorphism UI for a responsive and pleasing user experience.

πŸ“‹ Security Criteria

The application evaluates your password against 5 specific rules:

  1. Must be at least 8 characters long.
  2. Must contain at least one lowercase letter (a-z).
  3. Must contain at least one uppercase letter (A-Z).
  4. Must contain at least one number (0-9).
  5. Must contain at least one special character (e.g., #, $, %, !).

πŸš€ How to Use

  1. Simply open the index.html file in your favorite web browser. No installation or server required.
  2. Type your chosen password into the input field.
  3. Watch the strength meter and requirement checklist update dynamically as you fulfill the security rules!

πŸ› οΈ Built With

  • HTML5: For the structural integrity of the application.
  • CSS3 (Vanilla): For the bespoke styling, leveraging custom variables, transitions, radial gradients, flexbox configurations, and backdrop filters for the glass effect.
  • Vanilla JavaScript: For the client-side logic, real-time input listening, regex testing, and dynamically shifting DOM classes for styling updates.
  • Google Fonts: Features the 'Outfit' font family.
  • FontAwesome: For the UI iconography (Lock, checkmarks, crosses, and eye toggles).

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages