/PasswordStore

Primary LanguageTypeScriptMIT LicenseMIT

Password Store

Download APK

Now days we want powerfull passwords to secure our digital accounts. It is hard to memorize complex passwords for diffrent accounts. There is Password store comes in. It can provide features like encrypting passwords and store in the cloud. So you can fetch it from anywhere in the world.

Installation

OS X & Linux & Windows (CLI):

  • Download package
git clone https://github.com/shah21/PasswordStore.git
  • Install store cli
cd store
npm link

Usage example

If you link package with global node modules then you can call it from anywhere.

store -h

☝️ above command gives you details about all features and options

Development setup

Structure

Platform Folder
Mobile Appmobile
CLIstore
Rest Apiserver
  • You can install all dependencies using
npm install
  • If you are working on server part.You need to configure environment variables. Create a .env file and fill all required varialbes with approprate values
MONGO_USER=
MONGO_PASSWORD=
MONGO_DEFAULT_DB=

JWT_SECRET_KEY=
JWT_REFRESH_KEY=
CRYPTO_KEY=
  • For working with client projects . You have to change base url, if you need to
    Go to src/axios/config replace your server address with host
const BASE_URL = <host>;

More guides 👇

Issues and suggestions

See the open issues for a list of proposed features (and known issues).

Contributing

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

Password-Store is open to contributions, but I recommend creating an issue or replying in a comment to let me know what you are working on first that way we don't overwrite each other.

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

📖 Learn more about open source contribution

Contact

Muhsin Shah - @shah21 - muhsinshah21@gmail.com

Project Link: https://github.com/shah21/PasswordStore.git

License

Distributed under the MIT License. See LICENSE for more information.