Skip to content
Alice monorepo - our entire donation platform and various smart contracts
JavaScript HTML CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.yarn/releases Add donations-app package (ex. alice-web). (#10) May 23, 2019
packages
.dockerignore
.eslintrc.yml
.gitattributes
.gitignore
.stickler.yml Jobs refactoring (#47) Aug 6, 2019
.yarnrc Add donations-app package (ex. alice-web). (#10) May 23, 2019
Dockerfile Add donations-app package (ex. alice-web). (#10) May 23, 2019
LICENSE
README.md Update README.md Oct 24, 2019
lerna.json Add donations-app package (ex. alice-web). (#10) May 23, 2019
package.json Private key refactoring (#54) Aug 16, 2019
yarn.lock Cors module (#82) Oct 25, 2019

README.md

Alice monorepo

Overview

This is the top-level monorepo for Alice donations platform and other projects. Please refer to individual projects' README files for detailed description.

Building

You should have Yarn installed.

After you have cloned the repo, you should install dependencies with yarn.

Then, navigate to the project of interest and follow the instructions in its README file.

GraphQL API

We offer public access to projects, outcomes and donations data. GraphQL endpoint is opened on

You can check our graphql schema

GraphQL example queries

# It queries all available data about projects
{
  allProjects {
    code
    title
    charity
    validator
    status
    _outcomes {
      _id
      title
      description
      costPerUnit
    }
  }
}

# It queries donations for the selected project
{
  getDonations(projectCode: "save-from-abuse") {
    _id
    amount
    createdAt
  }
}
You can’t perform that action at this time.