Project structure

The project is a go module with yarn workspaces

models

Model files for database and graphql type.

graphql

generated graphql server codes from gqlgen

schema

GraphQL schema definition

resolvers

GraphQL resolver implementations

packages

All yarn packages located in packages sharing node_modules through yarn workspaces.

packages/components

packages/dashboard

cmd

dashi

config.yml

config.yml is the configuration file.

.eslintrc.js

ESLint config

prettier.config.js

Prettier config