Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ Password Manager πŸ”

Welcome to the Password Manager project! This simple yet secure password manager helps you store and manage your passwords in a safe and easy-to-use GUI. Built using Python's Tkinter module, it's designed for simplicity and functionality. πŸ–₯️

πŸ—οΈ Project Structure

  • main.py: The main Python file that powers the password manager's functionality. It provides the logic for storing, displaying, and retrieving passwords.
  • data.txt: A text file that securely stores your passwords (it is encrypted, but make sure to keep it safe!).
  • logo.png: The logo used in the GUI interface to give the project a sleek design. 🎨

πŸ’» Features

✨ Simple UI – Built with Tkinter, providing a clean and intuitive graphical interface.
πŸ”‘ Password Storage – Allows you to securely store passwords for multiple accounts.
πŸ”’ Encryption – Passwords are stored in a text file, but be sure to handle the file carefully.
πŸ“‹ Easy Access – Quickly retrieve and manage your stored passwords.

πŸš€ How to Use

  1. Clone the Repository:
    git clone https://github.com/Solomon-mbash/password-manager.git
  2. Install Tkinter:
    If you don’t have Tkinter installed, you can install it via pip:
    pip install tk
  3. Run the Application:
    Launch the app by running the following:
    python main.py
  4. Add a Password:
    Enter a website, email and password, then click Save to store it in the data file.
  5. Retrieve Passwords:
    Click on Show Passwords to see a list of saved entries.

πŸ” Security Warning

This is a simple password manager for learning purposes. It doesn’t use complex encryption algorithms, so please don’t store sensitive passwords in this app unless you modify it to add proper encryption. Always use a trusted password manager for real-world usage.

πŸ› οΈ Technologies Used

  • Python 🐍
  • Tkinter for GUI
  • Text File Storage for passwords

πŸ’¬ Contributing

If you'd like to improve this project, feel free to fork it, make your changes, and submit a pull request. πŸ› οΈ Your contributions are always welcome!

About

A password manger GUI program, using Python Tkinter module

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages