An open API service indexing awesome lists of open source software.

https://github.com/khushikumarigupta14/password-validator


https://github.com/khushikumarigupta14/password-validator

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# 🔐 Password Validator

A **Password Validator** that checks if a password meets security requirements, including lowercase, uppercase, numbers, special characters, and minimum length.

## 🚀 Live Demo 🔗 [Try it Here](https://passwordvalidator-khushicode.netlify.app/)
## 🛠 Technologies Used

- **HTML** – Structure of the webpage
- **CSS** – Styling and layout
- **JavaScript** – Validates password strength dynamically

--
## 📂 Project Structure

- ├── index.html ` # Main HTML file`
- ├── style.css ` # Styling file `
- ├── script.js `# JavaScript functionality `
- └── README.md `# Project documentation`
--
## 📥 Installation

Follow these steps to run the project locally:

1. **Clone the repository:**
```bash
git clone https://github.com/yourusername/password-validator.git
2. ** Navigate to project folder**
```cd password-validator ```
4. ** Open `index.html` in your browser **
--
## 🎯 Password Validation Criteria
- ✔ Must contain at least one number
- ✔ Must contain at least one lowercase letter
- ✔ Must contain at least one uppercase letter
- ✔ Must contain at least one special character
- ✔ Must be at least 8 characters long
--
##🎨 How to Use
Enter a password in the input field.
The validation messages will turn green if the requirement is met.
Once all conditions are met, the submit button will be enabled.
--
## 📸 Website Preview

💡 Features
✅ Real-time password validation
✅ User-friendly UI
✅ Dynamic validation messages
✅ Enables/disables submit button based on strength