Inspiration

It’s missing on Monday.com a structured way to help agile teams create and manage agile retrospectives. Since we have lots of experience with Agile methodologies and app development, we decided to move forward and bridge this gap with the Retrospectives app so it’ll help teams to reflect on their way of working, and to continuously become better in what they do.

What it does

It allows teams to create and run agile retrospective right inside Monday.com. Users can simultaneously collaborate, share and group ideas, vote and discuss as well as create action items on existing boards on Monday.com.

How we built it

We’ve built it with standard web development stack: HTML, Javascript, React, Node.js, Google Firebase - Firestore, Hosting and Cloud Functions.

Challenges we ran into

  • Learning Monday.com Apps framework SDK in a short timeframe.
  • Synchronizing information from different users and update on the screen in real-time for all retrospective participants.
  • Configuring the authorization flow between Monday.com and Firebase, validating and exchanging tokens

Accomplishments that we're proud of

We are proud of the Retrospective app beautiful UI and UX seamlessly integrated with Monday.com

What we learned

We have learned to work with Google Firebase for the backend of the app.

What's next for Retrospectives

We plan to introduce custom retrospectives formats, timers for each stage, permissions, advanced settings, exporting options and voting restrictions

Share this project:

Updates