Pyssword Manager

Report Bug

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contact

About The Project

(back to top)

Built With

PYTHON

(back to top)

Getting Started

Prerequisites

Make sure you have node installed

Installation

  1. Clone the repo
git clone https://github.com/HassenH1/pyssword-manager .
  1. Create virtual env
python -m venv vitrualenv
  1. Active virtual env
\virtualenv\Scripts\Activate.ps1

NOTE: to deactivate virtual env when you are finished, you can run

deactivate
  1. Install all the dependecies
pip install -r requirements.txt
  1. Run database container
docker-compose up

NOTE: to halt and remove container when you are finished, you can run

docker-compose down

(back to top)

Roadmap

  • Replace password string with *
  • Use crypto for stronger password generator
  • Use singleton pattern for database class
  • Integrate database to application
  • Fix bugs

(back to top)

Contact

Hassen Hassen - LinkedIn - hasansaid51@gmail.com

(back to top)