1. Set up your dev environment
-
Atlassian Cloud Developer License: Sign up for free development and testing instances of Jira, Confluence, and more.
-
Getting Started with Forge documentation: Follow step-by-step instructions for everything you’ll need to start building with Forge, including Node.js and the Forge CLI.
2. Brainstorm what project you want to build
Draw inspiration from challenges that you and your team are facing today, and frame them against the prize categories.
Prize Categories:
-
Apps for Software Teams - Build apps that help software teams operate like a pit crew by enhancing code reviews, streamlining deployments, and tracking issues, enabling developers to deliver with speed and confidence.
-
Apps for Business Teams - Build apps that help business teams stay in sync, move quickly, and make timely decisions. Your app should eliminate friction and provide the clarity needed for marketing, finance, HR, customer success, legal, or sales to stay competitive.
-
Apps for Specialized Industries - Create apps designed for specialized industries like healthcare, education, retail, and manufacturing. Consider their unique daily challenges and how your app can provide the precision and reliability of an F1 crew under pressure.
Looking at apps across various categories in the Atlassian Marketplace can also be helpful for inspiration and refining your ideas.
Apps in the Atlassian Marketplace:
-
Software Development: Apps that support every stage of the software development life cycle, from planning, building, testing, deployment, to observability
-
IT Support: Apps that help improve support SLAs, asset management, and the customer experience
-
Sales and customer relations: Apps that help business teams work better together, from product launches, managing marketing campaigns, employee on-boarding, to forecasting results
-
Artificial Intelligence apps: Apps powered by AI and ML to help boost efficiency and delivery.
3. Bootstrap your project with sample apps
Sample apps and tutorials by product, published in the developer docs:
-
Rovo (AI-powered virtual agents)
Other useful sample apps/tutorials:
4. Forge Resources and API Documentation
Documentation
-
Getting Started with Forge: First time building a Forge app? Build your first hello world for Jira.
-
Tutorials and Guides: A collection of useful tutorials that dive deeper into various Forge features and capabilities
-
developer.atlassian.com: The home page for all Atlassian platform and product API docs
-
Forge Realtime EAP: Try one of Forge’s newest and most highly requested services.
Video
-
Codegeist 2025 - Getting Started The essential steps needed to quickly set up your dev environment.
-
Atlassian Developer YouTube Channel: From 5-minute tutorials that break down the fundamentals of Forge, livestreams with coding demos, Forge deep dives, to more targeted topics for everything to do with Forge.
-
Customizing Confluence Cloud with Forge: Beginner level training session
-
Customizing Jira with Forge: Beginner level training session
-
Building a Rovo agent with Forge: A super simple quick intro to using Rovo agents with Forge.
Getting Help
If you run into any technical challenges and need a helping hand, join the Atlassian Developer Community. Be sure to use the tag codegeist-2025 on your questions so that it is easy for other participants to see them.
Atlassian Marketplace
If you’re interested in learning more about the Marketplace, including how to become a partner and the requirements to list and sell apps to Atlassian customers, here are some useful links:
