Inspiration
I participated in Forge Quest to explore how Atlassian Forge enables personalized and secure app development for Confluence. The challenge of retrieving and displaying user-specific data like names in a real product environment motivated me to take this on.
What I Learned
- How to build a Forge app using React and the UI kit
- Accessing user context through
view.getContext() - Calling Confluence REST APIs using
requestConfluence() - Managing permission scopes in
manifest.yml - Deploying and upgrading Forge apps via CLI
How It Was Built
This app was developed using the Forge React template. It retrieves the logged-in user's accountId via view.getContext() and uses the /wiki/api/v2/users-bulk endpoint to fetch their public name. The response is parsed and displayed in the UI.
Built With
- atlassian
- confluence
- forgecli
- javascript
- react
- restapi
Log in or sign up for Devpost to join the conversation.