Code Monkey home page Code Monkey logo

password-storage's Introduction

Password Storage

Annoyed of forgetting your passwords for important websites? Do you want a secure way of saving all of them in one place instead of writing them down on a sheet of paper? Then Password Storage is your solution! It stores the passwords of all the websites where you have an account, so you have a secure storage of your passwords and you only have to remember your master password in order to enter the app.

Build Status Gitter Room


Description

Sign up with your email id and a password which will be your "master password". For verification, an email will be sent to your email id with a link for verification. You can add passwords with their description and whenever you want to access these password you just have to remember the master password.


Demo

Password-Storage


How to Contribute

This is an Open Source project and we would be happy to see contributors who report bugs and file feature requests by submitting pull requests as well. Please report issues here https://github.com/Pritom14/Password-Storage/issues


password-storage's People

Contributors

anandwana0011 avatar arti97 avatar brijeshshah13 avatar cheesetouched avatar dastamoghno avatar diegorramos avatar flekken avatar frederikbolding avatar geoemm avatar miguelcosme avatar pawank0411 avatar pritom14 avatar realworldapplications avatar stupidly-logical avatar thisisnsh avatar vappolinario avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

password-storage's Issues

Update README

The README file should contain latest screenshots or you can use a gif. It should contain the description along with travis build check.

No consistency for Text Input UI

@Pritom14 Text Input field should be same everywhere in-app as it looks good on the registration form. We don't require TextInputLayout in here
I would also like to introduce butterknife for binding in app.
screenshot_2017-12-07-08-23-30-336_com nitsilchar hp passwordstorage

Online verify after unistall app

Hi,

I appreciate your work, please try to put database in online clouding that can kept previous user credentials. Now it is just store passwords but no having backup facility, please if you can so try to store backup database with signed up username email address and password.

Thanks for great library

Add Account Description

When a user adds new account they should have one option to put a description.
I had added the field anyone of you can take this issue and work on it.
screenshot_2017-12-19-10-56-50-299_com nitsilchar hp passwordstorage

Implement PIN auth.

Passwords are at least 6 characters long and need to be entered every time on tries to login or access the stored passwords. I suggest we should go for 2nd kind of user verification. I am up for implementing this.

Password encryption

Storing the password in encrypted form... It will act as an.. password security!! it can b decrypted.. afterwards

Adding a new feature for password strength

Summary
Adding a view for checking password strength. The changes should be reflected in the registration activity, and all the other activities where passwords are involved

Screenshot
24956743_1873727036272731_1637738869_o

Problem in Travis integration

The build of .travis.yml file fails due to unacceptance of license agreements.
Stacktrace :
You have not accepted the license agreements of the following SDK components: [Android SDK Build-Tools 25.0.3].

Implement option for deletion of account names

Summary
Implement longClickListener for deletion. So if a user long presses on an item in the recyclerview a dialog box appears for deletion and the user has to enter the master password for deletion of the item.

Design Share Layout and Activity

Actual Behavior:
Nothing happens when the Share options is selected from the Navigation Drawer.

Expected Behavior:
The user must be shown the list of apps through which the app information can be shared with an appropriate message.

Implement Search Button in the Appbar

Actual Behavior:
Nothing happens when Search icon is clicked.

Expected Behavior:
Clicking on the Search icon should enable the user to search from the database of the stored list of passwords according to the website name.

Find bugs and provide enhancements in UI, functionality

Bugs as in issue #14 and enhancements as in providing encryption for storing passwords and providing a more safer way of storing passwords.
All types of contributions are welcomed.

Step 1 : Create a new issue
Step 2 : Solve the issue and send a PR

Design Settings Layout and Activity

Actual Behavior:
Nothing happens when the Settings options is selected from the Navigation Drawer.

Expected Behavior:
The user must be redirected to a new fragment or an activity where the necessary settings of the app can be handled and changed.

Add Website link

Below description field, we can give one option so that user can go directly to the respective website.

Categorization of passwords

The app can sort passwords that have been stored in it. For eg. passwords related to office,home,social networking etc.

Change profile icon and email id as per the user

Actual Behavior:
In the current version of the app, the profile icon and the email address in the navigation drawer remains the same for all the users.

Expected Behavior:
The profile icon and email address must be updated as per the logged in user info.

Delete feature

This app should have delete option for the accounts we made.
Long Press gives us the option to select multiple rows and one delete button on the toolbar
To make it interactive we should have some animation like - flipping of the circle icon and tick mark on it like we have in Gmail app.

Update Readme file

Summary
It would be better if there is a gif in place of all the screenshots.Keep the descriptions to the point and remove my name.
The screenshots required for making the gif is present in the screenshots folder.

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.