Inspiration

Agile reports were created to help teams see status of the project, and for planning.

What it does

It adds 4 board views and 4 dashboard widgets:

  • burnup chart
  • burndown chart
  • velocity chart
  • cumulative flow diagram

Reports can be configured to show release, sprint or project status. With automatic updates and full screen view, they can be displayed on wall monitors for everyone to see.

How I built it

I joined workshop with monday Apps team. It was very good, I learned all the building blocks required for the app. Then I looked into design, how to make it look like "monday app" with colours and settings. Automated tests were used to develop key parts of the application and helped a lot with optimisation.

Challenges I ran into

We could not use build-in monday filters, because we need selection criteria for the filter (currently not in API). We implemented simple filter in settings to filter for specific group or column value.

Accomplishments that I'm proud of

Finishing good looking and well working app before deadline.

Flexible settings to support many boards configurations (only status column is required on the board).

What I learned

I learned monday platform API and GraphQL.

What's next for Agile Reports

Get feedback from users and keep improving.

Built With

Share this project:

Updates