A python CLI app that allows multiple users to store their various account login credentials, 24/05/2020
By Collin Owino
Password Locker is an app that allows multiple users to store their login credentials for the different accounts they may have. These credentials include usernames and passwords. Users first sign up for an account in the app, after which they should be able to login and logout for as long as the app is running.
Upon successful login, a user navigates their account through an options menu that gives them a chance to add their existing credentials, create new credentials, view saved credentials, copy specific credentials to clipboard, delete a saved credential, and logout. The app also gives a user an option for a system generated password of their desired length whenever the user needs to create a password. |
- Python v3.6
- Clone the repo to your computer.
- Open your terminal and navigate to the project directory.
- Run
$ python3 run.py
. - Follow account instructions.
The project has been coded with Python v3.6. The code follows OOP principles with different modules and classes handling different tasks. The project also includes a test class with test cases for the different class methods and functions.
To contribute to this project on any modules, follow these easy steps:
- Fork the repo
- Create a new branch in your terminal (git checkout -b improve-feature)
- Make appropriate changes in file(s)
- Add the changes and commit them (git commit -am "Improve App")
- Push to the branch (git push origin improve-app)
- Create a Pull request
For any queries, issues, ideas or concerns contact Collin Owino. Your feedback is highly appreciated.
MIT license Copyright (c) 2020 Collin Owino