This is a secure, desktop-based password manager application built using Python. It features a clean and modern UI, strong encryption (AES), a master password system, and built-in tools for password generation and secure sharing.
- 🔒 Secure Storage – Uses AES encryption to securely store passwords locally.
- 🧑💻 Master Password Login – Authenticates users with a single secure login.
- 🧩 Modular Codebase – Cleanly separated logic for auth, crypto, storage, and UI.
- 🧠 Password Generator – Built-in strong password generator with customizable length and complexity.
- 🧑🤝🧑 Password Sharing – Option to securely share specific credentials.
- 🎨 Attractive GUI – CustomTkinter-based interface with light/dark mode support.
- 💾 Local-First Approach – No cloud syncing or external database required.
- Python 3.x
- customtkinter – for modern, themed GUI
- cryptography (Fernet/AES) – for secure encryption
- Tkinter / Pillow – GUI and image support
- JSON / Local Files – for storage