Password Manager banner

Password Manager

1 devlog
2h 3m 57s

This project is a Python-based password manager inspired by a GeeksforGeeks tutorial. It lets users store and view account passwords safely. The program handles files to keep data and uses Fernet encryption from the cryptography library to encrypt…

This project is a Python-based password manager inspired by a GeeksforGeeks tutorial. It lets users store and view account passwords safely. The program handles files to keep data and uses Fernet encryption from the cryptography library to encrypt passwords before saving them. When users want to see saved passwords, the program decrypts them with the stored key. This project taught me the basics of GUI, file handling, and basic encryption in Python. It also helped me turn a tutorial project into a more secure and practical application.

This project uses AI

As of now no AI use, but a tutorial was used from geeksforgeek.

Demo Repository

Loading README...

SupremeSamuaraix72P

started this project because I wanted to build something useful in Python that I could actually use, not just small practice programs. Instead of beginning with something very complicated, I looked for tutorials and structured guides to understand how a real application is built. That’s when I found a password manager project on GeeksforGeeks. Their tutorial helped me grasp the basic structure of a password manager, including how to use Tkinter for a simple GUI, how to take user input, and how to store data in a file.

From the GeeksforGeeks project, I mainly learned how GUI applications work in Python using Tkinter. I picked up things like labels, input fields, and buttons, and how buttons trigger functions. I also learned file handling, such as opening a file, writing data to it, and reading data from it. Since a password manager needs to store account names and passwords somewhere, this taught me the basic workflow of saving and retrieving data from a text file.

and in future I am thinking to add delete and, find password by username or find username using password

also please suggest me something to add in this

Attachment
0