Best Flask open-source libraries and packages

Kuro passwords

Password manager web app made with Flask
Updated 9 months ago

Kuro Password Manager

PWD

A password manager made with Flask, Bootstrap, Jinja2

Screenshots

Home

Screenshot_20230104_152419

Login Logs

Screenshot_20230104_152504

Login

Screenshot_20230104_152216

Deploy

Follow any of these methods and open http://localhost:5000/ to see the App.

Docker

Run the docker image of this project

Prerequisites

Making venv

Make a virtual environment by running:

py -m venv venv

To activate run:

In windows: .\venv\Scripts\activate

In Linux: source venv/bin/activate

Installing dependencies

Install all dependencies that are required for the project by running:

pip install -r requirements.txt

Setting Firestore

The app store the data in Firestore you need to install gcloud SDK Then run:

gcloud init

Change line 7 in firestore_service.py with the name of your project

firebase_admin.initialize_app(credential, {"projectId": "YourProjectName"})

Running flask server

You can add the variable FLASK_APP="main.py" and run:

flask run

or just run:

cd flask-password-manager
python3 main.py