Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Email & Password Validator

A modern and responsive Email & Password Validation UI built using HTML, CSS, and JavaScript. This project demonstrates real-time form validation with clean UI feedback and smooth user experience.


πŸš€ Live Demo

πŸ‘‰ https://priyanshu-gurjar20.github.io/Email-password-validator/


πŸš€ Features

  • βœ… Real-time validation (keyup events)
  • βœ… Email format validation using Regex
  • βœ… Strong password validation (min 8 chars, uppercase, number)
  • βœ… Dynamic error & success UI states
  • βœ… Clean and modern UI design
  • βœ… Responsive layout

πŸ› οΈ Tech Stack

  • HTML5
  • CSS3
  • JavaScript (Vanilla JS)

πŸ“Έ Preview

Project Preview


πŸ“‚ Project Structure

Email-password-validator/
│── index.html
│── index.css
│── index.js
│── README.md

βš™οΈ How It Works

  • User enters email and password

  • JavaScript validates input on:

    • Form submit
    • Real-time typing
  • UI updates dynamically:

    • βœ… Green border β†’ Valid
    • ❌ Red border β†’ Invalid
    • ⚠️ Error message shown

🧠 Validation Rules

Email

  • Must follow standard format (e.g., example@gmail.com)

Password

  • Minimum 8 characters
  • At least 1 uppercase letter
  • At least 1 number

▢️ Getting Started

git clone https://github.com/Priyanshu-Gurjar20/Email-password-validator.git
cd Email-password-validator

Then open validator.html in your browser.


πŸ“ˆ Future Improvements

  • πŸ‘οΈ Show/Hide password toggle
  • πŸ“Š Password strength meter
  • πŸŒ™ Dark mode
  • πŸ”” Toast notifications

🀝 Contributing

Contributions are welcome! Feel free to fork and submit a pull request.


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

Priyanshu Gurjar GitHub: https://github.com/Priyanshu-Gurjar20


⭐ Support

If you like this project, give it a ⭐ on GitHub!

About

πŸ“Œ Description : Modern email & password validator with real-time validation using HTML, CSS, and JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages