Skip to content

pasha009/dapp-password-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DApp Password Manager

A decentralized password manager on Ethereum local network using Truffle Framework.

Team members

Shrutesh Patil (170050013)

Description

User have to remember a master password using which all passwords are encrypted in the contract

User can view, add, change or delete passwords

Usage

  1. Install dependencies from package.json
    npm install 
  1. Install Metamask extension and Ganache

  2. Open Ganache and create new workspace using truffle-config.js

  3. Create Metamask account and add a Private Network with ip http://127.0.0.1:7545

  4. Import the 1st account from Ganache in Metamask

  5. Compile and deploy contract using truffle

  truffle compile
  truffle deploy
  1. Run dapp
  npm run dev