← back to blog

Building an Automation and Integration Portal for Plow Foods

Automation / Integration 2 min read
Plow Foods Operations Portal

One of the more substantial projects I have worked on recently was building an automation and integration portal for Plow Foods.

The goal was to create a custom web portal that could sit on top of their existing MYOB AccountRight system and provide a more streamlined operational layer for day-to-day business processes.

The portal was built using a React front end with Redux Toolkit for state management. On the Azure side, I used Azure API Management, Azure AD B2C authentication, Logic Apps, and Function Apps to securely connect the portal with MYOB and handle the integration workflows behind the scenes.

The key requirement was that the portal needed to sync with MYOB in real time. Users could interact with the portal, and those actions would flow through the integration layer and update their MYOB AccountRight system without needing manual duplication of work.

The solution included:

This project was a good example of using modern cloud services to extend an existing business system rather than replacing it. MYOB remains the system of record, but the custom portal gives the business a more tailored and efficient way to work.

What I enjoyed most about this project was the mix of disciplines involved. It was not just a front-end build, and it was not just an integration project. It required thinking across user experience, authentication, cloud architecture, API design, business process automation, and ERP integration.

Some of the outcomes included:

The end result was a practical business tool that helped bridge the gap between a standard accounting system and the real operational needs of the business.

Here’s a link to the repository (FYI – it’s private, but you can request access to view if you like): Github: Cactusman07/plow-foods-portal