SecureLab is a cybersecurity learning platform built with Flask.
Users can register, log in, and complete security-focused labs covering common web vulnerabilities such as insecure authentication, SQL injection, password handling, and XSS.
- Python
- Flask
- SQLAlchemy
- Flask-Login
- SQLite
- HTML/CSS
- User authentication
- Security lab dashboard
- Vulnerability challenges
- Progress tracking
- Admin lab management
Secure software development platform demonstrating authentication, authorisation, security testing, vulnerability analysis and defensive coding practices.