Skip to content
generated from okp4/template-oss

πŸ§™β€β™‚οΈ The landing page repository for the Nemeton Program! πŸ”₯

License

BSD-3-Clause, CC-BY-SA-4.0 licenses found

Licenses found

BSD-3-Clause
LICENSE
CC-BY-SA-4.0
LICENSE-ASSETS
Notifications You must be signed in to change notification settings

okp4/nemeton-web

πŸ§™ Nemeton Landing Page

nemeton github bannner

version lint build conventional commits contributor covenant license TypeScript prettier

πŸ§™ Landing Page repository for the Nemeton program - the OKP4 incentivized testnet program.

Purpose

Here you'll find the source code of the landing page for the OKP4 Nemeton program - the OKP4 incentivized testnet program that has started on November 2, 2022.

Here's the content:

  • πŸ“ Phases of the Program
  • πŸ“Š Leaderboard
  • πŸ’Έ Rewards
  • πŸ€— How to join
  • βš–οΈ Terms

Setup

🚚 Install the dependencies and build the project:

yarn

yarn build

Use

Environment

To launch the Web App, you need to set some environment variables. Default values are provided for the development environment in the file .env.development. Feel free to adapt the values to your needs.

GraphQL

The GraphQL types are generated using the schema available on the nemeton-leaderboard.

The schema can be fetched with GH_TOKEN=your-github-token yarn fetch-schema. It'll fetch the version referenced in the [.schema.version] file.

The generation can then be invoked with yarn graphql:code-gen.

The generated sources shall be committed to repository, the CI will ensure that.

Launch

Run the server with the following command line.

yarn start

You want to get involved? 😍

Please check out OKP4 health files :

License

All the code in this repository is licensed under the bsd-3-clause license.

The assets (markdown documentation, images, etc.) are licensed under the cc-by-sa-4.0 license.