Designed for agile teams, visualize daily information, like build info, ticket status, delivery progress and more...
Designed for DevOps teams, visualize daily information, fits perfectly on a large screen 🖥️
Build with:
Demo: https://z-board.vercel.app/ Password: 123456
🚀 Handly informations
🚙 Functional
🎨 Customization
🔒 Security
site.config.js
build_status.config.js
ticket_status.config.js
project_timeline.config.js
owner_rotation.config.js
SITE_PASSWORD
: If filled, the site requires a loginCIRCLE_CI_API_TOKEN
: CircleCI API Token to get build status, get it here
ZENDESK_API_TOKEN
: Zendesk API Token to get ticket status, follow this guide
ZENDESK_USER_EMAIL
: The user email who generate the API tokenZENDESK_BASE_URL
: https://<Your Org>.zendesk.com
GITHUB_API_TOKEN
: GitHub API Token to get build status from GitHub ActionsKANBANIZE_BASE_URL
: https://<Your Org>.kanbanize.com
KANBANIZE_API_KEY
: Kanbanize API Key to build project timeline, follow this guide
API_TABLE_API_KEY
: ApiTable API Key to load owner rotation data, follow this guide
command
and click WIFI icon to get the IP addresscommand
+p
to search & open Sreen Sharing
appLocal development
nvm install 18
, then nvm use 18
site.config.js
build_status.config.js
ticket_status.config.js
project_timeline.config.js
owner_rotation.config.js
.env.example
to be .env
, and set the valuesnpm install
npm run dev
npm run build
npm run start
Please backup your config files before update, config structure may be modified in major version updates.
# backup config files
git stash
# update main version
git checkout main
git pull origin main
# apply your backup config files
git stash apply
The MIT License.