{"id":28079014,"url":"https://github.com/ghoshvidip26/certvault","last_synced_at":"2025-09-03T10:34:29.991Z","repository":{"id":197553155,"uuid":"698341802","full_name":"ghoshvidip26/CertVault","owner":"ghoshvidip26","description":null,"archived":false,"fork":false,"pushed_at":"2023-10-15T07:30:37.000Z","size":652,"stargazers_count":9,"open_issues_count":2,"forks_count":8,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-13T05:47:54.808Z","etag":null,"topics":["hacktoberfest","hacktoberfest2023","mongodb","nodejs","react-native"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ghoshvidip26.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-29T17:38:58.000Z","updated_at":"2023-10-14T02:10:23.000Z","dependencies_parsed_at":"2024-10-24T20:13:45.474Z","dependency_job_id":null,"html_url":"https://github.com/ghoshvidip26/CertVault","commit_stats":null,"previous_names":["vidip-ghosh/cert-vault","ghoshvidip26/certvault"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ghoshvidip26/CertVault","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghoshvidip26%2FCertVault","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghoshvidip26%2FCertVault/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghoshvidip26%2FCertVault/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghoshvidip26%2FCertVault/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ghoshvidip26","download_url":"https://codeload.github.com/ghoshvidip26/CertVault/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghoshvidip26%2FCertVault/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273430677,"owners_count":25104482,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest","hacktoberfest2023","mongodb","nodejs","react-native"],"created_at":"2025-05-13T04:30:56.413Z","updated_at":"2025-09-03T10:34:29.965Z","avatar_url":"https://github.com/ghoshvidip26.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align='center'\u003e\n  \u003ch1\u003eCertVault\u003c/h1\u003e\n  \u003ch3\u003eWebsite: \u003ca href=\"https://www.google.com\"\u003eClick Here!🎯\u003c/a\u003e\u003c/h3\u003e\n  \u003cimg src = \"https://github.com/Vidip-Ghosh/CertVault/assets/80088403/20112d8c-b644-46b6-ab3d-7da59a14aa5b\" width=\"300px\"/\u003e\n  \u003cbr/\u003e\n  \u003cimg src=\"https://skillicons.dev/icons?i=github,git,react,tailwind,html,css,js,vscode,ipfs\"/\u003e\n\u003c/div\u003e\n\u003cdiv align=\"center\"\u003e\n\n![GitHub contributors](https://img.shields.io/github/contributors/Vidip-Ghosh/CertVault?style=for-the-badge\u0026color=blue)\n![GitHub Closed issues](https://img.shields.io/github/issues-closed-raw/Vidip-Ghosh/CertVault?style=for-the-badge\u0026color=brightgreen)\n![GitHub PR Open](https://img.shields.io/github/issues-pr/Vidip-Ghosh/CertVault?style=for-the-badge\u0026color=aqua)\n![GitHub PR closed](https://img.shields.io/github/issues-pr-closed-raw/Vidip-Ghosh/CertVault?style=for-the-badge\u0026color=blue)\n![GitHub language count](https://img.shields.io/github/languages/count/Vidip-Ghosh/CertVault?style=for-the-badge\u0026color=brightgreen)\n![GitHub top language](https://img.shields.io/github/languages/top/Vidip-Ghosh/CertVault?style=for-the-badge\u0026color=aqua)\n![GitHub last commit](https://img.shields.io/github/last-commit/Vidip-Ghosh/CertVault?style=for-the-badge\u0026color=blue)\n![GitHub Maintained](https://img.shields.io/badge/Maintained%3F-yes-brightgreen.svg?style=for-the-badge)\n![Github Repo Size](https://img.shields.io/github/repo-size/Vidip-Ghosh/CertVault?style=for-the-badge\u0026color=aqua)\n\n\u003c/div\u003e\n\n## 🔴 Welcome contributors!\nCert 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.\n\n\n## Run Locally\n\n**Client**\n\n1. **Clone the project**\n\n```bash\n  git clone https://github.com/\u003cyour_github_username\u003e/CertVault.git\n```\n\n2. **Go to the project directory**\n\n```bash\n  cd CertVault\n```\n\n3. **Go to Client directory**\n```bash\n  cd client\n```\n\n4. **Install dependencies**\n\n```bash\n  npm install\n```\n\n6. **Start the server**\n\n```bash\n  npx expo start\n```\n\n**Server**\n1. **Go to server directory**\n```bash\n  cd server\n```\n\n2. **Install dependencies**\n```bash\n  npm install\n```\n\n3. **Create a .env file and place the following value**\n```bash\n  PORT = YOUR-PORT-NUMBER\n```\n\n4. **Start the server**\n```bash\n  npm start\n```\n\n## Contributing\n\nContributions are always welcome!\n\n1. **Fork the Repository**\n2. **Clone the Repository**\n\n   Once you have forked the repository, clone it to your local development environment using the following command:\n\n   ```sh\n   https://github.com/\u003cyour_github_username\u003e/CertVault.git\n   ```\n\n   Replace **your-username** with your GitHub username.\n\n3. **Create a Branch**\n\n   Move into the project's directory and create a new branch for your contributions:\n\n   ```sh\n   cd CertVault\n   git checkout -b my-feature-branch\n   ```\n\n   Replace **my-feature-branch** with a descriptive branch name related to your changes.\n\n4. **Make Your Changes**\n\n   Now it's time to work on your contributions!\n\n5. **Check the changed files**\n\n   ```sh\n   git status\n   ```\n\n6. **Commit Your Changes**\n\n   ```sh\n   git add .\n   git commit -m \"\u003cEXPLAIN-YOUR_CHANGES\u003e\"\n   ```\n\n7. **Push to Your Forked Repository**\n\n   ```sh\n   git push origin my-feature-branch\n   ```\n\n   Replace **my-feature-branch** with the name of your branch.\n\n8. **Create a Pull Request**\n\n   Go to your forked repository on GitHub, and you should see a \"Compare \u0026 pull request\" button. Click on it to create a pull request (PR) from your branch to the main CertVault repository.\n\n\u003cdiv\u003e\n\u003ch2\u003e✔Project Admin\u003c/h2\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n\u003ctd align=\"center\"\u003e\n  \u003ca href=\"https://github.com/Vidip-Ghosh\"\u003e\n  \u003cimg src=\"https://notion-avatar.vercel.app/api/img/eyJmYWNlIjoxNSwibm9zZSI6MCwibW91dGgiOjEsImV5ZXMiOjQsImV5ZWJyb3dzIjowLCJnbGFzc2VzIjoxMCwiaGFpciI6MzIsImFjY2Vzc29yaWVzIjowLCJkZXRhaWxzIjowLCJiZWFyZCI6MCwiZmxpcCI6MCwiY29sb3IiOiJyZ2JhKDI1NSwgMCwgMCwgMCkiLCJzaGFwZSI6Im5vbmUifQ==\" alt=\"\" width=\"80px\"\u003e\n    \u003cbr /\u003e\n  \u003csub\u003e\u003cb\u003eVidip Ghosh\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\n  \u003ca href=\"https://github.com/arVaishali\"\u003e\n  \u003cimg src=\"https://notion-avatar.vercel.app/api/img/eyJmYWNlIjo4LCJub3NlIjowLCJtb3V0aCI6MTAsImV5ZXMiOjgsImV5ZWJyb3dzIjoxMywiZ2xhc3NlcyI6MTAsImhhaXIiOjQ5LCJhY2Nlc3NvcmllcyI6MCwiZGV0YWlscyI6MCwiYmVhcmQiOjAsImZsaXAiOjAsImNvbG9yIjoicmdiYSgyNTUsIDAsIDAsIDApIiwic2hhcGUiOiJub25lIn0=\" alt=\"\" width=\"80px\"\u003e\n    \u003cbr /\u003e\n  \u003csub\u003e\u003cb\u003eVaishali\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n  \u003ca href=\"https://github.com/vaishnavi-3969\"\u003e\n\u003cimg src=\"https://notion-avatar.vercel.app/api/img/eyJmYWNlIjoxLCJub3NlIjoxMywibW91dGgiOjAsImV5ZXMiOjExLCJleWVicm93cyI6MywiZ2xhc3NlcyI6MTAsImhhaXIiOjI1LCJhY2Nlc3NvcmllcyI6MCwiZGV0YWlscyI6MCwiYmVhcmQiOjAsImZsaXAiOjAsImNvbG9yIjoicmdiYSgyNTUsIDAsIDAsIDApIiwic2hhcGUiOiJub25lIn0=\" alt=\"\" width=\"80px\"\u003e\n    \u003cbr /\u003e\n  \u003csub\u003e\u003cb\u003eVaishnavi Kale\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n  \u003ca href=\"https://github.com/Satvik1769\"\u003e\n\u003cimg src=\"https://notion-avatar.vercel.app/api/img/eyJmYWNlIjoxMCwibm9zZSI6MTIsIm1vdXRoIjoxOSwiZXllcyI6NCwiZXllYnJvd3MiOjUsImdsYXNzZXMiOjExLCJoYWlyIjozMSwiYWNjZXNzb3JpZXMiOjAsImRldGFpbHMiOjAsImJlYXJkIjowLCJmbGlwIjowLCJjb2xvciI6InJnYmEoMjU1LCAwLCAwLCAwKSIsInNoYXBlIjoibm9uZSJ9\" alt=\"\" width=\"80px\"\u003e\n    \u003cbr /\u003e\n  \u003csub\u003e\u003cb\u003eSatvik\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n  \n\u003ch2\u003e✨Top Contributors\u003c/h2\u003e   \nThanks goes to these Wonderful People. Contributions of any kind are welcome!🚀 \n\u003cbr/\u003e\n\u003ca href=\"https://github.com/Vidip-Ghosh/CertVault/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=Vidip-Ghosh/CertVault\" /\u003e\n\u003c/a\u003e\n\n\u003ch2\u003e⭐Give this Project a Star\u003c/h2\u003e\n\nIf you liked working on this project, do ⭐ and share this repository.\n\n🎉 🎊 😃 Happy Contributing 😃 🎊 🎉\n\n\u003ch2\u003e📬 Contact\u003c/h2\u003e\n\nIf you want to contact us, you can reach us through social handles.\n\n\u003ca href=\"https://twitter.com/abcd\"\u003e\u003cimg src=\"https://seeklogo.com/images/T/twitter-icon-circle-blue-logo-0902F48837-seeklogo.com.png\" width=\"25\"\u003e\u003c/img\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp; \u003ca href=\"https://www.linkedin.com/in/abcd/\"\u003e\u003cimg src=\"https://www.felberpr.com/wp-content/uploads/linkedin-logo.png\" width=\"25\"\u003e\u003c/img\u003e\u003c/a\u003e\n\n\n© 2023 CertVault Team\n\u003cbr/\u003e\n[![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) \n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghoshvidip26%2Fcertvault","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fghoshvidip26%2Fcertvault","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghoshvidip26%2Fcertvault/lists"}