Skip to content

A simple web example of work with the Ethereum Blockchain for makes certifications.

Notifications You must be signed in to change notification settings

blocknitive/certification-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

certification-app

Con este proyecto queremos mostrarte una forma de registrar certificados en la blockchain de Ethereum. En la carpeta 'truffle' tienes el Smart Contract que hemos desarrollado contemplado un caso de uso mas complejo para darte una pequeña muestra de hasta donde puedes llegar escribiendo contratos con Solidity.

Además tienes la libertad de modificar el código y desplegarlo para lanzar tus pruebas.

Empezando

Con las siguientes instrucciones vas a poder descargarte el código y ejecutarlo en tu máquina.

Prerrequisitos

Para poder ejecutar este proyecto vas a necesitar instalar la última versión estable de NodeJS, tener un navegador Chrome e instalar en él la extensión Metamask.

Además si vas a querer compilar el Smart Contract de prueba te recomendamos que uses la librería truffle

$ npm install -g truffle

Aquí te dejamos un video introductorio sobre como usar truffle

Además si vas a ejecutar el proyecto en un Windows va a ser necesario que te instales el siguiente paquete:

$ npm install -g truffle windows-build-tools

Instalación

Para arrancar el proyecto ve a la carpeta donde quieres clonarlo y ejecuta los siguientes comandos:

git clone https://github.com/blocknitive/certification-app.git
cd certification-app
npm install
npm start

La ventana de login es solo una muestra, puedes acceder poniendo cualquier correo y cualquier contraseña. 😉

Importante: Asegurate de estar conectado a la red Ropsten en tu extensión MetaMask.

About

A simple web example of work with the Ethereum Blockchain for makes certifications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published