Skip to content
/ zid Public

Zeebe Infrastructure Designer (ZID) is a web-design tool to create, edit and deploy deployment diagrams using the Zeebe-API.

Notifications You must be signed in to change notification settings

teletobbie/zid

Repository files navigation

Zeebe Infrastructure Designer

A web-design tool to create, edit and deploy deployment diagrams using the Zeebe-API. The Zeebe Infrastructure Designer is developed with React and Golang using the Zeebe-API.

Prerequisites

Run in Docker

Run this project in Docker locally.

  1. Install Docker
  2. mkdir -p $GOPATH/src/github.com/teletobbie && cd $GOPATH/src/github.com/teletobbie
  3. git clone git@github.com:teletobbie/zid.git && cd zid
  4. docker build -t zid .
  5. docker run -p 10000:10000 -p 3000:3000 --rm zid
  6. Go to http://localhost:3000/

Or run locally

Run this project locally.

Clone the project (step 1)

  1. mkdir -p $GOPATH/src/github.com/teletobbie && cd $GOPATH/src/github.com/teletobbie
  2. git clone git@github.com:teletobbie/zid.git && cd zid

Run Golang backend server (step 2)

  1. go build
  2. go run main.go

Run React frontend application (step 3)

  1. cd $GOPATH/src/github.com/teletobbie/zid/web
  2. npm install && npm start

Graduation portfolio (in Dutch)

Contains written documents about this project: https://drive.google.com/drive/folders/1C6dKrEJLUndv3Mvy-A1Qx04L9ABdk9BA?usp=sharing

ZID introduction Video:

15 minutes introduction video about the Zeebe Infrastructure Designer: https://youtu.be/7yhO_xiplIQ

About

Zeebe Infrastructure Designer (ZID) is a web-design tool to create, edit and deploy deployment diagrams using the Zeebe-API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published