Inspiration
In today’s fast-paced digital world, collecting and acting on user feedback is crucial for continuous improvement and user satisfaction. We wanted to create a tool that not only simplifies feedback collection but also intelligently integrates it into the development workflow, turning user insights into actionable tasks. This inspired us to develop FeedBake, a seamless feedback solution integrated directly with Jira.
What it does
FeedBake empowers users to effortlessly gather feedback from their websites and transform it into actionable tasks within Jira. Key features include:
- Seamless Jira Integration: Once installed from the Atlassian Marketplace, FeedBake adds a dedicated menu in Jira, offering a centralized dashboard for feedback management.
- Feedback Widget: A widget that can be embedded on any website, enabling users to submit feedback effortlessly. This feedback is automatically converted into Jira tasks.
- AI-Powered Insights: Automatically generates task titles, assesses sentiment (positive/negative/neutral), and provides AI-driven suggestions, creating subtasks to streamline the response process.
- Analytics Dashboard: Provides real-time statistics, including total feedback received, open and resolved feedback counts, and a sentiment analysis data.
How we built it
FeedBake was developed using a combination of Atlassian's Forge platform and Next.js:
- Forge: Developed using Atlassian Forge, this component handles the integration with Jira. It facilitates installation from the Atlassian Marketplace and manages the processing of feedback into Jira tasks.
- Next.js App: This part of the application handles the frontend widget for collecting feedback. It offers users a simple way to embed a feedback button on their websites, collecting input that seamlessly flows into the Forge app.
- AI Algorithms: Integrated AI services to automate sentiment analysis and generate actionable insights.
Challenges we ran into
During development, we faced various challenges, including:
- Integration Complexity: Ensuring seamless communication between the Next.js frontend and the Forge backend required careful handling of APIs and authentication.
- AI Implementation: Integrating AI features for sentiment analysis and task suggestions required significant research and testing to ensure accuracy and relevance.
- User Experience: Designing an intuitive user interface that seamlessly fits into existing workflows required multiple iterations and user feedback to get right.
Accomplishments that we're proud of
- Seamless Integration: Successfully implementing a seamless integration between user feedback collection and Jira, enhancing user productivity.
- AI-Driven Insights: Incorporating AI to deliver meaningful insights, such as sentiment analysis and automated task suggestions, making feedback actionable.
- User-Friendly Design: Creating an intuitive and easy-to-use interface for both website visitors and Jira users, ensuring a smooth user experience.
What we learned
- The Importance of User Testing: Engaging potential users early in the development process helped refine the user experience and identify essential features that truly add value.
- AI Limitations: While AI can enhance functionality, it requires continuous training and validation to ensure accuracy, particularly in sentiment analysis where context can significantly alter interpretations.
- Integration Challenges: Navigating APIs and managing integrations can be complex, but thorough documentation (from Atlassian’s developer resources) were invaluable.
What's next for FeedBake
- Enhanced Customization: We plan to introduce more customization options for the feedback widget, allowing users to tailor its appearance and functionality to better align with their brand.
- Broader Integrations: Explore integrations with other Atlassian tools like Confluence and Bitbucket to extend FeedBake’s capabilities across more aspects of team workflows.
- Advanced Analytics: Develop more sophisticated analytics features to offer deeper insights into feedback trends and impact on project outcomes.

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