Education Certification Management Application
- PostgreSQL
- Node.js version 8+
- ganache-cli
- Metamask Google Chrome Extension
Before start
- Run ganache-cli with port 8545
- Create PostgreSQL database and user
createdb educert && createuser educert
- Migrate database with predata
mv .env.example .env
source .env
psql -U $PGUSER -d educert -f ./migration/init.sql
- Import Officer Private Key to your Metamask (Located in
private_keys
directory) - Run
npm install && npm run build && npm run start
- Invite student in page
/users/students
- Copy student public address, and run
./migration/getVC.sh [public_address]
- Copy Verification code from shell command, and use it in register page.