Skip to content

NGrogs/Basalt

Repository files navigation

Basalt

Decentralized application for connecting colleges and businesses

About

This application is my final year software project for IT Carlow under the supervision of leturer Patrick Tobin

It aims to provide a place for colleges and businesses to connect and decerase the likelihood of a person getting a job with false credentials.

Colleges upload documents containing details of a student/graduates' academic details. This document is stored on IPFS and the link to where it is stored on their is returned and stored on the Ethereum network.

Businesses can retrieve and view this document in order to verify a students' credentials.

Live Version

https://basalt-b3c19.firebaseapp.com/

Technologies

  • Solidity
  • Web3.js
  • Truffle / Ganache
  • IPFS
  • Firebase
  • React JS

To - DO

  • Fix error returned from smart contract

Dependencies used

  • "@babel/plugin-transform-modules-commonjs": "^7.2.0",
  • "babel-preset-react-app": "^7.0.2",
  • "firebase": "^5.9.0",
  • "fs-extra": "^7.0.1",
  • "ipfs-api": "^26.1.2",
  • "jquery": "^3.3.1",
  • "react": "^16.8.6",
  • "react-bootstrap": "^1.0.0-beta.5",
  • "react-copy-to-clipboard": "^5.0.1",
  • "react-dom": "^16.8.4",
  • "react-pdf": "^4.0.5",
  • "react-router-dom": "^4.3.1",
  • "react-scripts": "^2.1.8",
  • "react-star-ratings": "^2.3.0",
  • "style-loader": "^0.23.1",
  • "typescript": "^3.3.3333",
  • "unique-random": "^2.0.0",
  • "web3": "^1.0.0-beta.49"
  • "@babel/preset-env": "^7.3.4",
  • "bootstrap": "^4.3.1",
  • "chai": "^4.1.2",
  • "chai-as-promised": "^7.1.1",
  • "chai-bignumber": "^2.0.2",
  • "dotenv": "^6.2.0",
  • "ganache-cli": "^6.4.1",
  • "lite-server": "^2.3.0",
  • "nodemon": "^1.18.10",
  • "solidity-coverage": "^0.5.11",
  • "truffle": "5.0.5",
  • "truffle-contract": "4.0.6",
  • "truffle-hdwallet-provider": "^1.0.5"

Kovan network

This smart contract is deployed to the Kovan test network at the address 0x772E24532a39A7D0f55544316514d54a53Dc2b18

Licences

About

Decentralized application for connecting colleges and businesses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published