A modern web application that analyzes password strength, provides personalized security recommendations, and generates secure passwords using Flask.
- 🔒 Real-time password strength analysis
- 💡 Personalized security recommendations
- 🚫 Detection of common passwords
- 🔁 Detection of repeated and sequential characters
- 🔑 Secure password generator
- 🛡️ Password security tips
⚠️ Custom error pages
- Python
- Flask
- HTML5
- CSS3
- JavaScript
SecPass/
│
├── app.py
├── common_passwords.txt
├── requirements.txt
│
├── static/
│ ├── css/
│ │ └── style.css
│ ├── images/
│ └── js/
│ └── script.js
│
├── templates/
│ ├── index.html
│ └── error.html
│
└── utils/
├── __init__.py
├── analyzer.py
└── generator.py
git clone https://github.com/YourUsername/SecPass.gitpip install -r requirements.txtflask runThen open:
http://127.0.0.1:5000
- Check passwords against data breach databases
- User authentication
- Password history
- Multi-language support
- Dark mode
Zahra Khalfan
Computer Science Student
⭐ If you found this project useful, feel free to give it a star.
