Inspiration

Having so many different passwords for different accounts to the point where I cannot remember my passwords. Using other programs that store password but are too complicated and sophisticated for first time users and for users who just want a clean and simple experience.

What it does

It stores your password in a local SQL database accessible via LAN (perfect for a home/office environment). Able to create backups so that you can import your files onto another network. Simple GUI - you can search using keywords, if the keyword is contained in one of your accounts - (domain name/username/password/personal notes), that account record will be listed. Able to modify/edit/add records as well. Once you click on a record that shows up, it will copy the username/password depending on what you searched (usually copies password) for ease. -Simple/lightweight/intuitive program to keep your data safe.

How we built it

Using Window Form Apps CLR on Visual Studio using c++. We also used MySQL for the local database.

Challenges we ran into

Debugging errors in the program - we had to debug for hours trying to figure out where it went wrong. Not knowing MySQL - we had to watch multiple tutorials online to figure out how to use it with our program.

Accomplishments that we're proud of

Successfully debugging the errors and fixing our program as well as getting MySQL to work with our program.

What we learned

Learning how to use C++ more efficiently as well as MySQL basics and how to interoperate with them.

What's next for PassBook

We didn't get to add all the features we talked about however it is next for PassBook. We also want to make it be able to make its own type of backup files, etc. And more secure encryption for the data being held.

Built With

Share this project:

Updates