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.
