**Smart Live Data: API Dashboards for Confluence**
Smart Live Data is a Confluence app I designed and developed to help teams display real-time information from external APIs directly inside their documentation.
Instead of manually updating pages, users can connect to REST APIs and automatically display live data in tables, cards, charts, or custom layouts. The app supports authentication methods such as API Keys, Bearer Tokens, and Basic Authentication, making it easy to integrate with a wide range of services.
I built the application using Atlassian Forge with a strong focus on security, performance, and ease of use. Sensitive credentials are securely managed, API requests are optimized to reduce unnecessary calls, and the interface is designed so both technical and non-technical users can configure data sources without writing code.
The project required solving challenges around external API integration, data transformation, caching, authentication, and creating reusable UI components that work seamlessly within Confluence.
**Technologies used:**
* Atlassian Forge
* React
* TypeScript
* Node.js
* REST APIs
* Atlaskit
* Forge Storage
* Secure credential management
* Custom UI