Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wingkwong/gatsby-nocodb-graphql-boilerplate

Gatsby with NocoDB (GraphQL) boilerplate
https://github.com/wingkwong/gatsby-nocodb-graphql-boilerplate

boilerplate gatsby graphql nocodb

Last synced: 3 months ago
JSON representation

Gatsby with NocoDB (GraphQL) boilerplate

Awesome Lists containing this project

README

        

# Gatsby with NocoDB (GraphQL) Boilerplate

This boilerplate is based on [gatsby-template](https://github.com/nandiheath/gatsby-template) originally and further integrated with [NocoDB](https://github.com/nocodb/nocodb) GraphQL.

![image](https://user-images.githubusercontent.com/35857179/129146401-71420ee1-e81a-456a-ac47-fb54135e91e8.png)

![image](https://user-images.githubusercontent.com/35857179/129146439-3fb5011e-77c6-4465-9982-41c9003894f2.png)

# Features

- Integrated with NocoDB
- Integrated with i18n (with examples - EN, ZH and KO)
- Integrated with Google Analytics
- Integrated with frameworks such as Material UI, Styled Component & TailwindCSS
- Code Linting

# Prerequisites

- Node.js 12.13.0 or higher

If you have ``nvm``, you can run ``nvm install 12.13.0`` to install and switch to the minimum version

# Getting Started

## Setup .env

```
cp .env.sample .env
# update .env
```

## Run locally

```
npm run dev
```

View ``gatsby-nocodb-graphql-boilerplate`` in the browser

```
http://localhost:8000/
```

View GraphiQL

```
http://localhost:8000/___graphql
```

## Build

```
npm run build
```