Skip to content

DiGo-Certify/DiGo-certify-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiGo Certify

Contributors GitHub repo size GitHub Actions Workflow Status GitHub License



Logo

SCAR: A Blockchain based approach for academic registry

Academic certificates registry on blockchain for secure and tamper-proof verification.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. License
  5. Contact
  6. Acknowledgments

About The Project

Block Chain and Smart Contracts

SCAR, Smart Contract Academic Registry is a multiplatform application that allows a entity to register academic certificates on a blockchain, and allows a third party to verify the authenticity of the certificate.

(back to top)

🧰 Built With

Node

React Native

Expo React Native

Smart Contract

Hardhat

Ethereum

Javasript

(back to top)

⭐️ Star us

If you like this project, don't forget to give it a star on GitHub! Every star make us very happy and we will be very grateful to you!

🚀 Getting Started

We need to install the DiGo Certify app on your device. The following instructions will guide you through the installation process.

📋 Prerequisites

  1. You need to have node to run the application.

    NodeJS

  2. Install npm globally on your machine:

npm install npm@latest -g
  1. Install Expo Go on your smart phone:

    App Store Play Store

🛠️ Installation and Usage

📄 Clone or fork DiGo Certify App:

git clone https://github.com/DiGo-Certify/DiGo-certify-app.git && \
cd DiGo-certify-app/

📦 Install All Dependencies And Deploy the initial smart contracts onto the blockchain:

 ./install.sh

🚴‍♂️ Run the app

 npx expo start

📱 Scan the QR Code provided on your smart phone to run the app

(back to top)

📜 License

Distributed under the GNU GENERAL PUBLIC LICENSE License. See LICENSE.txt for more information.

(back to top)

📬 Contact Us

📥 Diogo Rodrigues(developer) - a49513@alunos.isel.pt

📥 Gonçalo Frutuoso(developer) - a49495@alunos.isel.pt

📥 Cátia Vaz(supervisor) - cvaz@isel.pt

📥 Alexandre Francisco(supervisor) - aplf@tecnico.pt

(back to top)

(back to top)