Skip to content

aarushisaki/Password-Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Password Strength Checker

A simple Password Strength Checker built using HTML, CSS, and JavaScript.
This application evaluates password strength in real time based on common security rules and displays whether the password is Weak, Medium, or Strong.


πŸš€ Features

  • Real-time password strength checking
  • Strength levels: Weak, Medium, Strong
  • Validates:
    • Minimum length (8 characters)
    • Lowercase letters
    • Uppercase letters
    • Numbers
    • Special characters
  • Clean and minimal user interface
  • Color-coded strength indicator

πŸ› οΈ Tech Stack

  • HTML
  • CSS
  • JavaScript

πŸ“‚ Project Structure

Password-Strength-Checker/ β”œβ”€β”€ index.html
β”œβ”€β”€ style.css
β”œβ”€β”€ passwordchecker.js
└── README.md


βš™οΈ How It Works

The password strength is calculated using the following criteria:

  • +1 if password length is at least 8 characters
  • +1 if it contains a lowercase letter
  • +1 if it contains an uppercase letter
  • +1 if it contains a number
  • +1 if it contains a special character

Strength Levels

  • 0–2 points β†’ Weak
  • 3–4 points β†’ Medium
  • 5 points β†’ Strong

The strength updates dynamically as the user types.


▢️ How to Run

  1. Clone the repository: git clone https://github.com/aarushisaki/JS_Calculator.git

  2. Open the project folder.

  3. Open index.html in any modern web browser.


πŸ“Œ Future Enhancements

  • Add a password strength progress bar
  • Show password rule checklist
  • Add show/hide password toggle
  • Improve mobile responsiveness
  • Deploy using GitHub Pages

πŸ‘©β€πŸ’» Author

Aarushi Saki
GitHub: https://github.com/aarushisaki

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors