Inspiration

Hundred of thousand developers in small startups and big enterprises use Azure DevOps every day. They push changes, make updates and share the progress with stakeholders. Our Azure DevOps integration with monday.com enables them to collaborate more efficiently, track progress and as a result achieve better outcomes.

What it does

  • Integrates Azure DevOps into monday.com
  • monday.com with Azure DevOps adds visibility to your team's development process, so you can track what your team is working on, feature by feature, sprint by sprint.
  • Manage multiple Azure DevOps projects in one place. Review multiple projects simultaneously by connecting your Azure DevOps repositories to monday.com. Track the status of your team's work and know exactly what is completed, what is stuck, and what needs to be done.
  • Sync issues from Azure DevOps to monday.com Having trouble keeping up with your Azure DevOps work items? Automatically sync tasks and bugs from Azure DevOps to monday.com and use our powerful communication features to make sure everyone stays in the loop.

How we built it

Using monday.com, node.js, TypeScript, typeorm, Azure DevOps, Microsoft Azure

Challenges we ran into

  1. Integration type column is not really supported for 3d party integrations (For example GitHub integration creates a fancy column that has an icon in it and renders data (links) differently).
  2. Couldn't find a way for integration to show the direction of the data flow in recipe.
  3. Couldn't find a way from 3d party integrations to have the same fancy account selection screen as GitHub integration has.
  4. Couldn't find a way to add 'additional_info' data to the integration columns for items.
  5. Item mapping doesn't differentiate between "from integration to monday.com" and "from monday.com to integration". See problem #2.
  6. There is no way to automated replicate parts of integration in UI to develop dev and prod versions of extension at the same time.
  7. Couldn't find a way to get notified from monday.com when the integration is removed from account to clean up saved data in server side.

Accomplishments that we're proud of

First monday.com and Azure DevOps integration with multiple recipes.

What we learned

How to build integrations in monday.com

What's next for Azure DevOps integration

Increase the number of recipes, better unit tests code coverage, update when more features for integrations are available for 3rd party integrations (see problems section).

Built With

Share this project:

Updates