Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vidip-ghosh/certvault
https://github.com/vidip-ghosh/certvault
hacktoberfest hacktoberfest2023 mongodb nodejs react-native
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/vidip-ghosh/certvault
- Owner: Vidip-Ghosh
- License: mit
- Created: 2023-09-29T17:38:58.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-15T07:30:37.000Z (about 1 year ago)
- Last Synced: 2024-11-02T14:42:40.003Z (14 days ago)
- Topics: hacktoberfest, hacktoberfest2023, mongodb, nodejs, react-native
- Language: JavaScript
- Homepage:
- Size: 637 KB
- Stars: 9
- Watchers: 2
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![GitHub contributors](https://img.shields.io/github/contributors/Vidip-Ghosh/CertVault?style=for-the-badge&color=blue)
![GitHub Closed issues](https://img.shields.io/github/issues-closed-raw/Vidip-Ghosh/CertVault?style=for-the-badge&color=brightgreen)
![GitHub PR Open](https://img.shields.io/github/issues-pr/Vidip-Ghosh/CertVault?style=for-the-badge&color=aqua)
![GitHub PR closed](https://img.shields.io/github/issues-pr-closed-raw/Vidip-Ghosh/CertVault?style=for-the-badge&color=blue)
![GitHub language count](https://img.shields.io/github/languages/count/Vidip-Ghosh/CertVault?style=for-the-badge&color=brightgreen)
![GitHub top language](https://img.shields.io/github/languages/top/Vidip-Ghosh/CertVault?style=for-the-badge&color=aqua)
![GitHub last commit](https://img.shields.io/github/last-commit/Vidip-Ghosh/CertVault?style=for-the-badge&color=blue)
![GitHub Maintained](https://img.shields.io/badge/Maintained%3F-yes-brightgreen.svg?style=for-the-badge)
![Github Repo Size](https://img.shields.io/github/repo-size/Vidip-Ghosh/CertVault?style=for-the-badge&color=aqua)## π΄ Welcome contributors!
Cert Vault is not just a digital locker; it's a comprehensive ecosystem designed to handle all aspects of digital credential management. It provides a secure platform for individuals and organizations to store their certificates, badges, and important documents on the decentralized InterPlanetary File System (IPFS). Leveraging blockchain technology, Cert Vault ensures the authenticity of these credentials, allowing users to share them with confidence. Claimers can verify their identity securely and claim their credentials into their digital wallet, streamlining the process of acquiring and managing digital badges and certificates.## Run Locally
**Client**
1. **Clone the project**
```bash
git clone https://github.com//CertVault.git
```2. **Go to the project directory**
```bash
cd CertVault
```3. **Go to Client directory**
```bash
cd client
```4. **Install dependencies**
```bash
npm install
```6. **Start the server**
```bash
npx expo start
```**Server**
1. **Go to server directory**
```bash
cd server
```2. **Install dependencies**
```bash
npm install
```3. **Create a .env file and place the following value**
```bash
PORT = YOUR-PORT-NUMBER
```4. **Start the server**
```bash
npm start
```## Contributing
Contributions are always welcome!
1. **Fork the Repository**
2. **Clone the Repository**Once you have forked the repository, clone it to your local development environment using the following command:
```sh
https://github.com//CertVault.git
```Replace **your-username** with your GitHub username.
3. **Create a Branch**
Move into the project's directory and create a new branch for your contributions:
```sh
cd CertVault
git checkout -b my-feature-branch
```Replace **my-feature-branch** with a descriptive branch name related to your changes.
4. **Make Your Changes**
Now it's time to work on your contributions!
5. **Check the changed files**
```sh
git status
```6. **Commit Your Changes**
```sh
git add .
git commit -m ""
```7. **Push to Your Forked Repository**
```sh
git push origin my-feature-branch
```Replace **my-feature-branch** with the name of your branch.
8. **Create a Pull Request**
Go to your forked repository on GitHub, and you should see a "Compare & pull request" button. Click on it to create a pull request (PR) from your branch to the main CertVault repository.
βProject Admin
β¨Top Contributors
Thanks goes to these Wonderful People. Contributions of any kind are welcome!π
βGive this Project a Star
If you liked working on this project, do β and share this repository.
π π π Happy Contributing π π π
π¬ Contact
If you want to contact us, you can reach us through social handles.
Β© 2023 CertVault Team
[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/built-by-developers.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/built-with-swag.svg)](https://forthebadge.com)