/pioneer

Governance app for Joystream DAO

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Pioneer

Pioneer

Netlify Status CI

Governance app for Joystream DAO

Preview build

The preview build, deployed from the main branch, is available on https://joystream.github.io/pioneer/. Components preview and testing from main branch, is available on https://pioneer-2-storybook.netlify.app/.

You can connect to a local development node (should be reachable on 127.0.0.1:9444).

Development

Tools/libraries:

  • React
    • styled components
  • TypeScript
  • ESLint, Prettier
  • GraphQL to access Hydra query-node
  • Storybook

Code generation

Some GraphQL related tools use code generation to scaffold types and react hooks from GraphQL schemas and queries.

After updating packages/ui/src/api any of *.graphql files run yarn queries:generated script in the UI package.

Packages