MyPass 🔐 banner

MyPass 🔐

5 devlogs
7h 2m 31s

MyPass is a simple local password manager built with Python. Generate, store, and manage your passwords without any cloud or internet connection required.

What's included:
-Strong random password generator
-Save passwords by website and email…

MyPass is a simple local password manager built with Python. Generate, store, and manage your passwords without any cloud or internet connection required.

What’s included:
-Strong random password generator
-Save passwords by website and email/username
-Duplicate entry detection
-Search for the desired password as well
-Auto-copies generated password to clipboard
-Passwords are saved locally to both .json files and are easily viewable
-Password encryption and master password system for security
-minimize to tray for easy access

This project uses AI

Used AI for cleaning up the UI and sizing of the logo and buttons.
Also used AI to learn about the workings of hashlib to secure passwords since it was a completely new concept for me.

Demo Repository

Loading README...

Lemong

Shipped this project!

Hours: 4.54
Cookies: 🍪 10
Multiplier: 2.2 cookies/hr

This is by far the biggest one I’ve worked on and I’m proud of it
I have taken a look at everyone’s votes and their suggestions, and I’ve taken them into account while working on this.
I’ve made the security better as well as easier access for everyone to use.
probably the hardest part was the security in my opinion, I hope it works as intended
aight thanks see yall later

Lemong

Final build
Added some key features to this final devlog

  1. Password encryption, I finally encrypted the passwords, so there’s that suggestion down
  2. Added dark mode(dont wanna get flashbanged do we)
  3. Some bug fixes and added the ability to delete passwords
Attachment
Attachment
Attachment
0
Lemong

worked on cleaning up the code a little. I managed to separate everything into different files inside the code base
Also added a neat QOL feature where you can minimise this to the tray for easier access

0
Lemong

Trying to make this a more polished and finished product.
Did use more AI this time, but it was for learning hashing and Style, two new things I have NEVER used before, but I did use them for learning purposes only and not the final product

Anyways besides that, here are some key changes

  1. To address the safety concerns, I have finally added a master password hashed using sha 256, which is also called Secure Hash Algorithm(Basically super safe password noone can crack)

  2. To counter the glorified txt saver I also added the functionality to look at all your passwords from within the programme and even copy them by double clicking them

  3. Some QOL changes, few bug fixes and UI changes, nothing major

0
Lemong

This entry has been made regarding a few complaints I got in this project, so here are a few improvements

  1. “A glorified Excel saver.”
    Now I’ve made it so that you can get passwords easily just by typing in the website(not case sensitive)
    2)xlx and Notepad are not the perfect places to save passwords:
    I have removed xlx from the equation, now using JSON files for easier access.
    Notepad stays for someone who might want to edit them
    3)Some QOL changes I have done, including a cleaner UI and an override feature where you can override as you wish.

Maybe in the near future, I’ll add an encrypter, but for now, this is all the work done

0
Lemong

Shipped this project!

Hours: 2.5
Cookies: 🍪 6
Multiplier: 2.24 cookies/hr

Another project I made using tkinter, as it is what I’m learning at the moment, as well as combining the some xlx work I learnt along the way

This was supposed to be a simple password saver project but I made more of it like Zima Blue if anyone’s ever seen Love Death + Robots
so might as well ship it, Enjoy :p

Lemong

Finished MyPass
Didn’t document this as much because I forgot, but here’s how it looks

0