The Right Tool for the Right Comrade: Model-Driven Apps comes to play!

Central Planning doesn’t choose ideology. It chooses what works.

The CCCP Factory Portal started with Power Pages, combining low code blocks with pro-code templates, custom Liquid, FetchXML dashboards. Perfect for our public-facing production tracking. But our internal operations team needed something different.

Meet The Harvester!

We built a Dynamics 365 model-driven app for our back-office comrades. Same Dataverse foundation. Different interface. Different purpose.

What It Manages:

Orders: Production orders from procurement to fulfillment
Order Lines: Individual line items, quantities, status tracking
Resources: Wheat, potatoes, carrots, inventory levels and thresholds
Alerts: Automated notifications when quotas drop below targets
Harvesters: Equipment tracking, maintenance schedules, field assignments

The operations team doesn’t need flashy dashboards or Soviet aesthetics. They need forms. They need views. They need business process flows. They need to work with data efficiently without friction.

Model-driven apps give them exactly that, automatically generated interfaces based on our Dataverse schema. No custom UI code required. Point, click, configure. Low-code where low-code makes sense.

Internal workers operate in peace with the tools built for data management. External users experience the crafted interface designed for engagement. Both solutions leverage the Power Platform fully: low-code and pro-code working in harmony.

We didn’t pick a side. We picked both. That’s how you build comprehensive solutions.

Pro-code you ask?

Don’t think that we haven’t forgot about it, the whole portal has a bunch of templates build in with pro code. Have you seen our amazing dashboard? With custom fetch templates, bootstrapped to look sleek and implemented as a modern high-end webpage, we make sure that it has the highest of standards which can be a bit though when you don’t go a bit out of the low-code environment!

Remember that everything is responsive and works on all platforms!

Still not convinced we are pro-coding? We are going all inn inmplementing API calls!

As we speak, we have implemented API calls and lines on lines with javascript to make sure users will be able to speak to the dataverse backend apps we have designed with low code. Talk about smashing together the best of both world!

Above is just a snippet from one of the javascript files, here we do api call to dataverse to make sure order records are made in our order table.