Skip to content

JesusTheHun/featchain

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FeatChain - The achievement blockchain

The FeatChain project aims to provide a single source of truth for people's achievement. Authorities awards users upon their feat, and this can later be verified by institutions or corporations on the platform. Since it's run on a blockchain, FeatChain is a trustless platform.

Prerequisites

This project is build using the Lisk SDK. You can follow their setup guide here.

Installing from sources

Edit blockchain/.env to match your system installation of Postgres. Then :

cd blockchain
nvm use
npm i
npm start.
cd ../webapp
yarn
npm start

Installing from Docker Compose

docker pull jesusthehun/featchain-blockchain
docker pull jesusthehun/featchain-webapp
docker-compose up -d

You can then access to the interface at http://localhost:8080

If you use a docker machine and therefore you do not access containers services through localhost you have to change the environment variable in .env to set the correct value.

PUBLIC_API_URL=http://docker_machine:4000

Build With

Acknowledgments

Special mention to this fantastic typescript guide. If this guide is useful to you, please consider a donation. Even 1$ is useful.

Authors

This project has been developed by Jonathan 'JesusTheHun' MASSUCHETTI.

License

This project is licensed under the GPL v3 License

About

The achievement blockchain

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published