An app built in python using Qt that stores all passwords in a secure manner in a sqlite database locally. This app was built for personal use. Uses hashing to securely store passwords. Also provides a clean and minimal interface built in Qt and Python as GUI.
#Aims
The aim is to create a simple password manager that can do the following:
- Store all passwords locally
- Store passwords relatively securely with encrpytion techniques
- Make it easy for users to store all their passwords in a single place
What I hope to learn by engaging in this exercise is:
- PyQt6 : GUI using python
- Cryptography techniques
- Database Management
#Outcomes
All above aims were satisfied in good capacity
- Learnt PyQt6 and how to build desktop interfaces
- Learnt database management using python and sqlite3
- Learnt how to securely store passwords locally
- Learnt how to package and distribute app
#Download
You can download and use password manager from here: https://drive.google.com/file/d/1mN8BlbMzxPWu0eEQ4gTZnke3U8QtfeLp/view?usp=sharing