PyLockv2 is a secure password manager application built using Python and Tkinter. It allows users to store and manage their passwords securely, with features such as password encryption, email verification, and password reset using a special sentence.
-
Clone the repository:
git clone https://github.com/harshil748/PyLockv2.git cd PyLockv2 -
Install the required dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
- Launch the application by running
python main.py. - Register a new account by clicking on the "Register" button and filling in the required details.
- Verify your account by entering the verification code sent to your email.
- Log in using your registered username and password.
- Add new passwords by navigating to the "Add Password" tab and filling in the service, username, and password details.
- Retrieve stored passwords by navigating to the "Retrieve Password" tab and double-clicking on the desired service.
Contributions are welcome! If you would like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your forked repository.
- Create a pull request to the main repository.
Please ensure that your code follows the project's coding standards and includes appropriate tests.