SafePass

- PLATFORM Desktop (Linux)
- STACK
- GITHUB https://github.com/himanshugupta2077/SafePass
Description
SafePass is an offline password manager written in Python with Tkinter. This application allows you to store all your passwords inside a single database collection, MongoDB, which is secured with the SHA 256 hashing function. The hash key and salt are stored in the system’s keyring to cross-check with the entered password. The user can add passwords and other necessary fields (Title, URL, Username, Password, Notes).
Feautres
- Strong Password Generator
- Secure Master Password with SHA-256
- Auto-copy
- Password Forgot Module
Technologies
- Python3 (Backend)
- Tkinter (Frontend GUI)
- MongoDB (Database)
- SHA-256 (Hashing Algorithm)
- LinuxOS (Platform)
Screenshots
Creat New Vault

Login

Add New Entry

View Saved Entries

View Entry Details

Dependencies
- Linux OS
- Python (version 3 and above)
- MongoDB Server
Executing program
- Run main.py from any IDE or terminal after installing dependencies and required modules.
Version History
- 0.1 Initial Release