-
-
Compare View: Highlights differences between the snapshot and current issue data, enabling detailed change analysis
-
Baselines linked to issues displayed in issue page, linking/unlinking issues easy
-
Current View: Provides live details of the issue for real time insights
-
Snapshot view: Captures the issue's state at the time of baseline commitment
-
Get the view of only changed fields in the snapshot and current issue data
-
Users can now search and add issues directly to a baseline from the Baseline Details page, simplifying the process
-
Baseline Home: Track baselines, statuses, details, linked issues, snapshots, and more
Inspiration
During the development of other applications, one of our team members encountered a critical issue: they lost track of changes made to project requirements. This lack of traceability led to conflicting circumstances among the team, as there was no way to reference the original state of the plan. This gap in visibility inspired us to create Baseline X — a tool designed to preserve and track the state of issues at the time of commitment, ensuring alignment and reducing confusion within teams.
What it does
BaselineX is a powerful tool designed to help teams create, manage, and track baselines of Jira issues over time. A baseline represents a snapshot of selected Jira issues at a specific point in time, allowing teams to monitor progress, and ensure that the project remains aligned with its initial plan.
How we built it
We developed Baseline X using Atlassian’s Forge CLI, leveraging its modern infrastructure and capabilities. The Forge platform provided a secure and scalable environment to seamlessly integrate our app into the Jira ecosystem. By using Forge Custom UI for the front-end and Forge's robust backend services, we were able to create an intuitive and efficient application for our users.
Challenges we ran into
Learning Forge: As a team new to Forge, we had to invest significant time in understanding its ecosystem, including the Forge UI Kit and Forge Custom UI, infrastructure, and various APIs. Preserving State Data: Implementing a reliable system to capture and store snapshots of issues required careful planning and execution. UI and Usability: Striking the right balance between functionality and simplicity was an iterative process based on feedback and testing.
Accomplishments that we're proud of
Rapid Development: We successfully built and delivered the app from scratch within just a few weeks.
Seamless Integration: Baseline X integrates smoothly with Jira, enhancing the platform’s capabilities without disrupting existing workflows.
What we learned
Mastering Forge: From learning its core features to implementing advanced functionalities, Forge became a central part of our toolkit.
The Value of Traceability: A tool like Baseline X is essential for maintaining transparency and avoiding conflicts in team collaboration.
What's next for Baseline X
Enhanced Jira Integration: Expand the app’s capabilities by leveraging more Jira features.
Advanced Reporting and Insights: Provide detailed analytics on deviations from baselines and their impact on project outcomes.
Built With
- forge
- forge-customui
- javascript
- jira-native-apis
- react
- styled-components
- tailwindcss
- typescript

Log in or sign up for Devpost to join the conversation.