Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sohyp3/password_maneger
a fun yet simple password manger.
https://github.com/sohyp3/password_maneger
Last synced: 6 days ago
JSON representation
a fun yet simple password manger.
- Host: GitHub
- URL: https://github.com/sohyp3/password_maneger
- Owner: sohyp3
- Created: 2020-09-30T12:55:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-12-04T21:38:06.000Z (about 1 year ago)
- Last Synced: 2023-12-04T22:35:18.492Z (about 1 year ago)
- Language: Python
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Password Management System
This Python-based password management system allows users to securely store and manage their login credentials. Utilizing SQLite3 for database management, this system offers functionality to add, search, update, and remove password records.# Motivation
The motivation behind this project was to explore and play with raw SQL commands within a Python environment. This project is a revamped version of an older initiative, updated and organized to align with contemporary practices in Python programming and database management. The primary goal was to understand the intricacies of SQL operations and Python's SQLite3 integration.# Features
- Secure Login: Master password protection to access stored passwords.
- CRUD Operations: Create, read, update, and delete password records.
- Search Functionality: Easily search for specific login credentials.
- Password Generation: Option to generate random, secure passwords.
- Data Storage: Passwords are stored in a SQLite3 database for persistence and security.# Note on Error Handling
This project has minimal error handling as it is not intended for a production environment. The focus is on demonstrating SQL operations and database interactions rather than building a robust application. Users should be aware that error handling is not extensively implemented.# Requirements
* Python 3.x
* SQLite3