Welcome to the Password Manager documentation! This project is a secure, encrypted password management web application built with Flask.
Password Manager is a web application developed in Python using the Flask framework. It securely stores and manages passwords using encryption provided by the Fernet library. Data is stored in an SQLite database.
To install and set up Password Manager, follow these steps:
git clone https://github.com/joseabrantesjr/flask.password.manager
python -m venv venv
venv\Scripts\activate
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python key.py
Copy the generated key and add it to a .env
file:
SECRET_KEY="YOUR_SECRET_KEY_HERE"
python run.py
Open your browser and go to http://localhost:5000/
.
Once the application is running, you can:
Contributions are welcome! If you’d like to improve Password Manager, follow these steps:
Password Manager is licensed under the MIT License.