Inspiration

The focus on tasks and timelines in measuring projects performance can sometimes neglect the people. We wanted to include the project teams and stakeholders in the process and help increase engagement and performance of project teams!

What it does

Perflo integrates with Monday and helps project teams stay aligned through facilitating feedback loops (through slack) and displaying performance and engagement analytics to the project managers in the their Monday dashboard.

How we built it

We built the app by using JavaScript and GraphQL to combine our app, Slack and Monday to link projects together. These integrations will track user progress on Monday projects and collect qualitative survey data through Slack that can then be displayed as a Widget in a Monday dashboard. We had to do this in order to ensure that the manager was the only one who had access to this data and that the UI worked functionally.

Challenges we ran into

Struggling with documentation, working through multiple app integrations and dealing with asynchronous workflows

Accomplishments that we're proud of

  • Were able to make the entire idea of the app come to life by successfully making the entire workflow functional
  • Made the Slack bot functional and dynamic
  • Worked through GraphQL and asynchronous JavaScript challenges
  • Getting the flow of data from Monday/Perflo/Slack all to plug in and generate analytics

What we learned

Valuable debugging skills, integrating applications with each other, different AWS features like SNS and Lambda and that the process is a lot easier than you think and looks nice on paper but never takes how long you think it does. Late nights and hard work pays off.

What's next for Perflo

We are going to polish up the UI that sits in Monday and then also improve UX by using existing data in Monday as opposed to having managers do double inputs.

Built With

Share this project:

Updates