Inspiration

We use Confluence every day (and night 😉). We come there to plan personal work, team activities, events, project roadmaps, and backlogs. Our teams have their own ways of doing things in Confluence including tips and tricks to get things done fast.

But we still experienced lack of something. 😟 We didn't know what exactly until we looked at our everyday challenges and figured it out. We needed easy-to-use and fast-to-update to-do lists and Kanban-like boards that don't make us go back and forth between editing and viewing pages. 🤔 Not somewhere out there on another site, in another tab. But here, right on this Confluence page. So we made an app for it.😁

It is meant as a quick and simple task and project management tool similar to Asana, but inside Confluence. We are hoping Plana will help other teams just like ours to plan and prioritize work on tasks and projects without leaving Confluence. 💗

What it does

Plana lets users create Kanban-like boards and live lists right on Confluence pages. It brings the framework and structure for:

  • Remote Meetings (daily, weekly, one-on-one). Boards for meeting questions, notes, and actions
  • Team Work. Shared dashboards to enable each team to stay at the top of the game
  • Project Planning. Agile approach for your roadmaps, backlogs, sprints, and resource management
  • Personal Task Tracking. Simple planner with your own to-dos right where you need it
  • Surveys and Polls. Plan events, gather procurement requests via lists

Key benefits:

  • Viewing flexibility – switch between List and Board views
  • Designed for prioritizing and organizing – split tasks in groups and don't get lost in dozens of checkboxes
  • No need to click 'Edit' – Update list and board items without editing pages
  • See what's done – Completed tasks are checked and stand out from the others

How we built it

Atlassian Connect, Confluence REST API, AtlasKit, Spring Boot, React, Typescript.

Challenges we ran into

Previously, we didn't use React for developing apps and faced a lot of technical difficulties along the way.

Accomplishments that we're proud of

We have built Plana's UI with Atlaskit components. Previously, we knew almost nothing about Atlaskit, but now we realize how much Atlaskit gives developers and how much faster the app developers can build their apps with it.

What we learned

Technical difficulties while learning a new framework are temporary things. If a team plays as a team, it is a fascinating process that leads you to success sooner or later. And to this submission for Atlassian Codegest :)

What's next for Plana - Agile Planner for Confluence

We have lots of ideas and will be looking forward to feedback and feature requests to decide on further development.

The short-term backlog includes:

  • Custom fields (columns) for dates, assignees, statuses
  • Calendar view
  • In-built templates

Built With

+ 3 more
Share this project:

Updates