A secure, web-based password manager built with Flask and Firebase that allows users to safely store and manage their passwords with end-to-end encryption.
- 🔐 Secure password storage with Fernet encryption
- 👤 User authentication system
- ✨ Modern, responsive UI with dark/light mode
- 🎯 CRUD operations for password management
- 🎲 Password generator tool
- 📋 Quick copy to clipboard functionality
- 🌓 Theme persistence across sessions
- 🔒 Protected routes with login requirement
- Backend: Python 3.x, Flask
- Database: Firebase Firestore
- Frontend: HTML, TailwindCSS, JavaScript
- Encryption: cryptography.fernet
- Authentication: Firebase Authentication
Access the project here: https://password-manager-flask-1.onrender.com/
- Password strength checker
- Two-factor authentication
- Password sharing functionality
- Password categories/tags
- Export/Import functionality
- Mobile application
- Browser extensions