Skip to content

Python application that allows us to generate and store passwords for various accounts

Notifications You must be signed in to change notification settings

CliffordKasera/Password-Locker

Repository files navigation

Password Locker

Description

Password Locker is a terminal run python application that allows users to store details i.e. usernames and passwords of their various accounts.

User Stories

These are the behaviours that the application implements for use by a user.

As a user I would like:

  • To create an account with my details - log in and password
  • Store my existing login credentials
  • Generate a password for a new credential/account

Specifications

  • Display codes for navigation
  • Display prompt for creating an account
  • Enter your first name, last name, username and password or generate password
  • Display codes for navigation
  • Choose an option to create Credential, or display Credentials, or to exit
  • Display prompt for creating a credential
  • Enter the site name, your username and password
  • Display a list of credentials
  • Exit application

SetUp / Installation Requirements

Prerequisites

  • python3.6

Cloning

  • In your terminal:

      $ git clone https://github.com/Blankphrase/Password-Locker/
      $ cd Password-Locker
    

Running the Application

  • To run the application, in your terminal:

      $ chmod +x passwordLocker.py
      $ ./passwordLocker.py
    

Testing the Application

  • To run the tests for the class file:

      $ python3.6 test_credentialData.py
      $ python3.6 test_userData.py
    

Technologies Used

  • Python3.6

License

MIT ©2017 Clifford Kasera

About

Python application that allows us to generate and store passwords for various accounts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages