acro5piano / hasura-react-fastify-docker

Test for Delegating hard things to SaaS or self-hosted service

Home Page:https://twitter.com/acro5piano/status/1366774310220615681

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

test-app

Test for Delegating hard things to SaaS or self-hosted service

Concept

  • Postgres for DB
  • Hasura for GraphQL + Realtime
  • Firebase Auth for user management
  • Node.js (or anything) + Docker for server side business logic
  • Metabase for BI + internal dashboard

Start

docker-compose up

# Init hasura
cd hasura
hasura metadata apply --admin-secret secret
hasura migrate apply --admin-secret secret

Then request:

curl -XPOST http://localhost:8080/v1/graphql \
  -H 'x-hasura-admin-secret: secret' \
  -d '{
    "query":"{users{id}}"
  }'

About

Test for Delegating hard things to SaaS or self-hosted service

https://twitter.com/acro5piano/status/1366774310220615681

License:MIT License


Languages

Language:HTML 32.2%Language:TypeScript 25.4%Language:JavaScript 25.3%Language:Makefile 10.2%Language:CSS 6.9%