Skip to content

Prastabm/Password-Manager-Flask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure Password Manager

A secure, web-based password manager built with Flask and Firebase that allows users to safely store and manage their passwords with end-to-end encryption.

Features

  • 🔐 Secure password storage with Fernet encryption
  • 👤 User authentication system
  • ✨ Modern, responsive UI with dark/light mode
  • 🎯 CRUD operations for password management
  • 🎲 Password generator tool
  • 📋 Quick copy to clipboard functionality
  • 🌓 Theme persistence across sessions
  • 🔒 Protected routes with login requirement

Tech Stack

  • Backend: Python 3.x, Flask
  • Database: Firebase Firestore
  • Frontend: HTML, TailwindCSS, JavaScript
  • Encryption: cryptography.fernet
  • Authentication: Firebase Authentication

Future Enhancements

  • Password strength checker
  • Two-factor authentication
  • Password sharing functionality
  • Password categories/tags
  • Export/Import functionality
  • Mobile application
  • Browser extensions

About

A Flask based password generator and management tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published