/notarise-demo

Certificate Notarisation Demo using SYMBOL Blockchain from NEM.

Primary LanguageVue

Certificate Notarisation Demo

This repository is created to demonstrate a simple implementation that allow a certificate to be tamper-proof and certified on the blockchain.

Online Demo Link: This repository is outdated as the blockchain endpoint is no longer working, will update in future http://soonjing.herokuapp.com/

Do ensure that you are running on http because https would not work.

PS: Blockchain transaction hash will be stored on the file name as for now

Blockchain

Guide

  1. How to verify a certificate?

  2. How to notarise a certificate?

    • Go to http://soonjing.herokuapp.com/notarise
    • Input your certificate title
    • Upload your certificate file (only accept pdf format certificate)
    • Click the Issue Certificate button
    • When your certificate gets confirmed on blockchain, you will be prompted to download the notarised certificate file.
    • Finally, you may try to verify the certificate you just notarised to see if it worked

Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start