Skip to content

Securely store and manage sensitive data using ipfs technology

Notifications You must be signed in to change notification settings

aakash414/VeriSafe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VeriSafe

VeriSafe is a project for securely storing and sharing sensitive PII (Personal Identifiable Information) data of citizens. The project implements decentralized storage and provides a convenient way for citizens to securely access their PII data and share with authorized third-party organizations.

Features

  • Securely store and manage sensitive PII data using ipfs technology
  • Provide a convenient way for citizens to securely share their PII data
  • option to share access of files with a time limit with authorized third-party organizations in a secure environment

Screenshots

my screenshot my screenshot my screenshot

Demo Video

VeriSafe - Watch Video

Installation

$ git clone https://github.com/aakash414/VeriSafe.git
  • Install Dependencies
npm install axios
npm install web3
npm install ipfs-core

  • Run the Terminal, In root directory:
npm install
npm start

Roadmap

  • Add Metamask Authentication
  • Implement Uploading
  • Using IPFS for decentralized storage
  • Implement private and secure File Sharing feature(Bug fixing)
  • Time limited File Sharing

Tech Stack

  • React.js (Frontend)
  • Solidity (Smart Contracts)
  • IPFS (Decentralized storage and sharding)
  • Metamask (Authentication)
  • Pinata Api (ipfs-gateway)

License

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

API Used

  • MetaMask API
  • Pinata API

Team Members

About

Securely store and manage sensitive data using ipfs technology

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published