/fab-web-app

Real time web application

Primary LanguageJavaScriptMIT LicenseMIT

Getting started

Real time web application.

Stack:

  • React
  • Node.js
  • GraphQL
  • Docker
  • Heroku

Web hosting solution


Admin web client:

https://fab-admin-client.herokuapp.com

Users web client (observer):

https://fab-users-client.herokuapp.com

API server with GraphQL:

https://fab-api.herokuapp.com

GraphQL query examples


Fly command

mutation{
  command(name: FLY, message: "hello world")
}

Land command

mutation{
  command(name: LAND, message: "hello world")
}

Instruction for local setup


Build docker images:

$ docker-compose build

Run server, admin web client and users web client:

$ docker-compose up

Admin web client:

http://localhost:5000

Users web client (observer):

http://localhost:3000

Server with GraphQL:

http://localhost:4000


GitHub repo:

vmedvedev/fab-web-app