Skip to content

girisakar365/UrePass

Repository files navigation

GitHub repo size GitHub repo file count GitHub code size in bytes GitHub top language PyPI - Implementation PyPI - Wheel GitHub last commit

A Windows Based Password Manager.

UrePass is simple windows OS based password storing and managing application. It is a work-in-progress project that allows user to store and organize passwords.

Disclaimer

This is just a side hobby project to learn and unwind my personal skills on different aspects of a software development upto deployment stage. I therefore request the visiters NOT to see it as a production ready software or so on.

Table of Content:

S.N Topics
1. Getting Started with UrePass
2. Flow of Files
3. Contirbuting
4. App Teasure
5. Installation
6. Issues
7. Updates
8. License

Getting Stared with UrePass

You may clone the repo as you do normally. But the following versions must be fulfilled.

  1. Python >= 3.7
  2. Pyqt5 >= 5.6
  3. Cryptography >= 30.5.0.0

Flow of Files



All the subfiles of FrontEnd have landed on Ui and all the subfile of BackEnd have landed on Bridge. However, some files class of src file needs to be imported on Bridge to extract necessary widget(Frames). Class of DB needs to imported on Frontend inorder to initialize the DB and check any faulty startups and fix it.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag enhancement. Don't forget to give the project a star!

Steps:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b branchName/fileName)
  3. Commit your Changes (git commit -m 'changes made')
  4. Push to the Branch (git push origin branchName/fileName)
  5. Open a Pull Request

App Teasure:

image

As shown above UrePass is a very simplistic yet a strong password manager with great encruyption-decryption method. It has a very simplisitic yet appealing UI design

Installation

The installation process of this app is very simple. You just need to visit the link here. which will direct you to the drive. Download the installer and run the installation and you are done!

Note: This a work-in-progress project. Thus, their might be some possible bugs in the application. Ready to depoly product will be approved soon!

Issues

#RG-UA001 -> issue: #1

  1. User token not recognized --> Resolved
  2. Failed User login sessions --> Resolved
  3. Failed to empty current user feild (DB) --> Resolved

Updates

  • To be done:
    1. Introduce Dark mode.
    2. Add keybindings.
    3. Add more features to menu bar

License

Distributed under Sakar Giri Production License. For more details please check License.md file here

About

A password manager app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages