Inspiration

We wanted to use Twilio's API in our project, so we figured a simple way to use it would be a verification code system. From there, we thought of applications where a verification code system would be good in. So, we came to the idea of a password generator and storage software.

What it does

Jailer allows users to generate and store their uniquely made passwords into a locally stored JSON file. The user has many options on what to do with their passwords, such as updating their password by generating a new one, or simply retrieving their password for use.

How we built it

-We used python to build the main back-end of the software -We imported Twilio's API into our software which we used to send our user a verification code -We used Tkinter as our front-end choice of language -We used JSON to store our passwords

Challenges we ran into

We ran into issues with manipulating our JSON file from our python program, as we weren't quite sure on how to add or remove our data that's stored inside of it.

Accomplishments that we're proud of

-Figuring out how JSON and python can work together -Learning about Twilio's API and how it's used

What we learned

We learnt that there is a lot that can be accomplished in the programming world with the help of multiple different creations that work together.

What's next for Jailer

We could make Jailer encrypt our passwords to make it safer, and perhaps implement a multi-user feature, as we didn't have enough time and knowledge to do so.

Built With

Share this project:

Updates