Skip to content

Password Locker is a CLI app that allows multiple users to store their login credentials for the different accounts they may have. These credentials include usernames and passwords.

License

Notifications You must be signed in to change notification settings

Collin9726/PasswordLocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codebeat badge

Password Locker

A python CLI app that allows multiple users to store their various account login credentials, 24/05/2020

Description

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.

Latest updated version is on 24th May 2020.

Technologies used

  1. Python v3.6

Run/Setup instructions

  • Clone the repo to your computer.
  • Open your terminal and navigate to the project directory.
  • Run $ python3 run.py.
  • Follow account instructions.

Development

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

Support and contact details

For any queries, issues, ideas or concerns contact Collin Owino. Your feedback is highly appreciated.

MIT license Copyright (c) 2020 Collin Owino

About

Password Locker is a CLI app that allows multiple users to store their login credentials for the different accounts they may have. These credentials include usernames and passwords.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages