Skip to content

P2PModels/wallofshame-backend

Repository files navigation

📊 Wall of Shame backend 📊

The Wall of Shame prototype will combine data-activism with the Ethereum blockchain to provide a censorship-resistant dashboard of unpaid invoices from cultural workers.

The back-end of this prototype uses the following technologies:

  • Hardhat framework alogn with Waffle for smart contracts development, testing and deploying. Visit smart-contracts folder.
  • The Graph for indexing smart contracts events and provide processed data trough GrapQL API. Visit thegraph folder.
  • Prisma with Postgres DB to provide access to the private backend trough a GraphQL API. Visit graphql-server folder.

Screenshots

Instalation and Setup (Ubuntu 20.04 LTS)

In order to setup and run the front-end run the following commands:

$ git clone https://github.com/p2pmodels/wallofshame-backend
$ cd wallofshame-backend
$ git checkout prod
$ docker-compose up

The front-end of this repo is in Wall of Shame frontend

Documentation

Read the docs for more information

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published