Skip to content

基于VNTChain的学位学历认证系统.Node.js+Express+layui+Mongodb+VNTChain

License

Notifications You must be signed in to change notification settings

VNTChainUnit/DegreeCertification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

110 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于区块链的学位认证管理系统

项目简介

学位造假现象对社会造成了严重的影响,而传统的学位认证系统认证繁琐、成本高。而SmartDegreeCertificate系统底层采用区块链技术,不易篡改的特性大大增加了系统的可信度。

运行条件

  • Node.js v8.11.2 最新版使用14.20.0测试无误
  • Express v4.0+
  • MongoDB v4.4.4+
  • 最好在linux部署,windows请尝试改变vnt.js和vnt-kit.js的仓库地址
  • 准备一个vnt的账号(并具有一定vnt币)

运行说明

  • 下载/clone源码
  • deploy文件夹下部署智能合约,拿到合约地址
  • 修改private.js config.js service/blockchain/owneraccount
  • 执行 npm install
  • npm start 启动 默认3001端口号

技术架构

系统底层采用VNTChain智能合约,交互采用Vnt.js,表示层使用NodeJs+express架构,MongoDB存放用户账户信息。

感谢

感谢VNTChain提供区块链平台,感谢Nodejs提供高效的js运行容器,感谢MongoDB介于关系和非关系提供的分布式文件数据库。

About

基于VNTChain的学位学历认证系统.Node.js+Express+layui+Mongodb+VNTChain

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •