Secure Password Manager
AES-Encrypted Web Password Vault built with Flask
A Flask and MySQL web password manager featuring AES (Fernet) vault encryption, bcrypt user authentication, a password strength generator, and full CRUD operations.
AI-Powered Scam & Threat Detection Engine
ScamShield AI is a full-stack cybersecurity tool that applies machine learning to identify scam attempts across different input types — URLs, text messages, and screenshots. The backend uses Python with FastAPI and a Scikit-learn classification model to analyse input and compute risk scores with breakdowns. The frontend is built with React 18 and Vite, providing a clean interface for submitting inputs and viewing threat analysis results. This project demonstrates applied machine learning for practical cybersecurity use cases.