Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/puneetkakkar/secure-vault-mobile
It is a privacy-focused application designed to safeguard your passwords, documents, and other confidential information. It's built with end-to-end encryption, ensuring that only you have access to your data. We never have access to your passwords or sensitive information.
https://github.com/puneetkakkar/secure-vault-mobile
mobile-app password-manager password-store react-native-app secure-vault vault
Last synced: 3 months ago
JSON representation
It is a privacy-focused application designed to safeguard your passwords, documents, and other confidential information. It's built with end-to-end encryption, ensuring that only you have access to your data. We never have access to your passwords or sensitive information.
- Host: GitHub
- URL: https://github.com/puneetkakkar/secure-vault-mobile
- Owner: puneetkakkar
- License: mit
- Created: 2024-02-19T01:47:38.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-05-20T00:11:35.000Z (8 months ago)
- Last Synced: 2024-09-28T18:42:03.970Z (3 months ago)
- Topics: mobile-app, password-manager, password-store, react-native-app, secure-vault, vault
- Language: TypeScript
- Homepage:
- Size: 1.02 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
SECURE VAULT - THE ONLY KEY IS YOU
**Secure Vault** is a privacy-focused application designed to safeguard your passwords, documents, and other confidential information. It's built with end-to-end encryption, ensuring that only you have access to your data. We never have access to your passwords or sensitive information.
## ⚗️ Key Features:
* **End-to-End Encryption:** Your data is encrypted on your device and remains encrypted on our servers, ensuring only you can access it.
* **Master Password Security:** Your master password is the only key to unlocking your vault.
* **Secure Storage:** Keep all your valuable data safe and organized in one place.
* **Secure Sharing:** Share your information securely with trusted individuals.## Why Choose Secure Vault?
* **Ultimate Privacy:** Your data is your business. We don't have access to it.
* **Peace of Mind:** Securely store and manage your most important information.
* **Easy to Use:** A user-friendly interface makes it simple to manage your vault.
* **Open Source:** We welcome community contributions to make Secure Vault even better.## Prerequisites
* **Node.js and npm:** Install Node.js and npm from [https://nodejs.org/](https://nodejs.org/).
* **React Native CLI:** Install the React Native CLI globally: `npm install -g react-native-cli`
* **Xcode (for iOS):** Download Xcode from the Mac App Store.
* **Android Studio (for Android):** Download Android Studio from [https://developer.android.com/studio](https://developer.android.com/studio).
* **Java Development Kit (JDK):** Ensure you have a compatible JDK installed (version 8 or higher).## Getting Started:
>**Note**: Make sure you have completed the [React Native - Environment Setup](https://reactnative.dev/docs/environment-setup).
1. **Download the code:**
```bash
# Clone this repository to your local machine.
git clone https://github.com/puneetkakkar/secure-vault-mobile2. **Navigate to the project directory:**
```bash
# Navigate to the required project\'s folder
cd secure-vault-mobile3. **Install dependencies:**
```bash
# Install required packages
yarn install## Running the Application
1. **Start the Metro Server:**
To start Metro, run the following command from the _root_ of your React Native project:```bash
# using npm
npm start# OR using Yarn
yarn start
```
>Note: Let Metro Bundler run in its _own_ terminal. Open a _new_ terminal from the _root_ of your React Native project.2. **Start the Application**
Run the following command to start your _Android_ or _iOS_ app.
#### For Android
```bash
# using npm
npm run android# OR using Yarn
yarn android
```#### For iOS
```bash
# using npm
npm run ios# OR using Yarn
yarn ios
```If everything is set up _correctly_, you should see your new app running in your _Android Emulator_ or _iOS Simulator_ shortly provided you have set up your emulator/simulator correctly.
This is one way to run your app — you can also run it directly from within Android Studio and Xcode respectively.
## Contributing
We encourage you to contribute to Secure Vault's development!
* **Report issues:** Find a bug or have a suggestion. Please submit an issue on GitHub.
* **Submit pull requests:** Want to add a feature or fix a bug? Submit a pull request to our repository.
* **Join the community:** Connect with other developers.**Before contributing:**
* Please read our [Contributing Guidelines](CONTRIBUTING.md) for a detailed guide.
* Ensure you have signed our Contributor License Agreement (CLA).## License
This project is licensed under the [License Name] License - see the [LICENSE](LICENSE) file for details.
**Together, let's make Secure Vault the ultimate solution for protecting your digital secrets!**