Giter Site home page Giter Site logo

barhoshen / masterhash Goto Github PK

View Code? Open in Web Editor NEW

This project forked from morrisb--/masterhash

0.0 0.0 0.0 52 KB

Password manager that allows a user to have an almost infinite amount of passwords while only using their main one.

License: GNU General Public License v3.0

Java 100.00%

masterhash's Introduction

MasterHash

Gitter chat

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


Working on the Project

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

To Import to Eclipse:

  1. Download Eclipse
  2. Import the Project to Eclipse

Learning JavaFX: An On-Ramp

There are several great ways to get going with JavaFX. This free online tutorial can have a huge impact on your learning experience but if you prefer a series of videos to get a basic overview of JavaFX, then we recommend this playlist.

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.

Note:

In the interest of tracking contributions, ensure the commit messages contain reference to Issue numbers. Please append the issue # in each commit message.

> git commit -m "fixed everything, Issue #10"

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

masterhash's People

Contributors

alexbostock avatar anirudh257 avatar krys2fa avatar morrisb-- avatar patanric avatar responsibleperson avatar rshbhdv avatar srajappa 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.