Giter Club home page Giter Club logo

masterhash's Introduction

MasterHash

About


MasterHash is a password manager that allows a user to have an almost infinite amount of passwords while only using their main one. What will make this product different from others on the market is that it will all be stored in one encrypted file which will allow easy transport. The software is written mainly in Java, with the GUI written in JavaFX.

Getting Started


  1. Clone the repository. git clone [email protected]:MorrisB--/MasterHash.git
  2. Change directory. cd MasterHash

To Import to Eclipse:

  1. [Download eclipse] (http://www.eclipse.org/downloads/eclipse-packages)
  2. [Import the Project to eclipse] (http://wiki.eclipse.org/EGit/User_Guide#Starting_from_existing_Git_Repositories)

Issues


Try searching for your issue on GitHub to see if anyone else has posted about a similar issue about the bug you have found too. If someone has, you can upvote the issue by replying to it with "+1" as your message.

If you can't find any relevant issues on GitHub, then create a new issue (see below) and our development team will take a look at your problem.

Creating a New Issues


Crafting a good issue will make it much easier for the dev team to replicate and resolve your problem. Follow these steps to do it right:

  1. Go to our GitHub Issues page and click on New Issue.

  2. Write a meaningful title that describes the issue. Some good examples are Logging in from the News and Field Guide pages doesn't redirect properly (using e-mail) and Typo: "for" instead of "while" loop; bad examples include A bug, HELP!!!!! and I found this bug in a Challenge.

  3. Keep the title relatively short, the description is for further information. One example is to shorten long Challenge names, so instead of writing Test case bug in 'Challenge: Check Radio Buttons and Checkboxes by Default', you might want to write Test case bug in 'Radio Buttons' Challenge.

  4. In the body, provide a link to the page on which you encountered this issue.

  5. Describe the problem and provide steps so that a developer can try to replicate the issue. Include your operating system and browser version.

  6. When referencing other issues or pull requests, simply write #issue/pr-number.

  7. Take a screenshot of the issue and include it in the post.

  8. Include error message if there is any.

  9. Click Submit New Issue and you are done! You will be automatically subscribed to notifications for any updates or future comments.

Guide to Contributing


  1. Claim the issue in the comments section.
  2. Fork and clone the repo.
  3. Create a new branch with a descriptive name of your change/fix.
  4. Make and commit your changes with descriptive comments.
  5. Push your changes to GitHub.
  6. Start a pull request.
  7. Ask for a review in the comments section.

Pull requests from first-timers and seasoned veteran programmers are very much welcome.

masterhash's People

Contributors

krys2fa avatar morrisb-- avatar vhinmanansala avatar vishnugt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.