/accoutns-pocket

A python mini application for managing personal accounts.

Primary LanguagePythonMIT LicenseMIT

Password Locker

A pass word locker application that allows users to store their passwords in a secure way.

This project is created using python only, and works on the Command Line only.

Project follows the TDD model and uses the unittest module to test the code.

Requirements:

  • Python 3.6 or above
  • Command Line Interface

Setup

  • Install Python 3.6 or above
  • Install pip: for installing python packages(pyperclip).
  • Install pyperclip: for copying and pasting text.

Running the application

  • Run the application from the command line:

    create an executable file:

    chmod +x run.py

    running the application:

    ./run.py

Test the application

  • Run the TestCases:

    run the test file for users class:

    python3 user_test.py -v
    user class tests

run the test file for password locker class:

python3 credentials_test.py -v

password locker class tests

Features:

  1. Create account
  2. Log in
  3. Add credentials
  4. View credentials
  5. Delete credentials

To Do:

  • create copy paste functionality

License:

MIT License © 2022 Willbeckh

Contact:

Twitter LinkedIn