- Technical : Create a serverless game App that can use the maximum features of Forge
- Admin: Build Creative Canvas Using productivity Data, User will get more tools to build something by themselves if they have more atlassian data.
- Employees will try to maximize productivity to get more tools/blocks. They will focus on all aspects like documentation, stories, bugs, etc as per their set workflow. Using those (hard-earned) blocks, they will try to create something amazing. so they need to be productive and creative both.
- Organizations/Teams can arrange competitions using this game.
- Fetching Data from JIRA and Confluence using JQL/CQL. Since organizations have a different workflow, they can configure dynamic JQL/CQL on the admin screen and set the intial screen of the Game.
- Create Your Own World using Physics engine
- Multiple Blocks/Tools in Canvas
- Color-Change/Deletion/Static position of Blocks
- Tools based on Atlassian Data
- Share Canvas Image
- Get Extra tools by Coupons(Help Collaboration + App Marketing)
- Admin Configuration Page for JIRA and Confluence Data
- Getting Started page for Admin
- Modules (JIRA, Confluence, Admin)
- UI (UIKit for Getting Started, Admin Using React CustomUI, App using static Resources
- Storage API
- Resolver , Bridge
- Permission (Scope, External CSS/JS, External Domains , Backend)
- Rest API(JIRA/Confluence)
npm install
npx forge deploy
npx forge install
npm forge tunnel
cd static/admin
npm install
npm run start
cd static/app
npx yarn install
npx yarn serve
- [] Add Canvas image to JIRA story to track
- [] realtime add tools
- [] Consider bitbucket Commit and PRs (Seems limitation from Forge Side)
- [] Better UI