Problem statement: We came to ACDC Hackaton 2026 with an ambition to solve the problem that exist in supply chain, that affects everyone involved. Global spare-parts supply chains are slow, fragile, carbon-heavy, and often fail when parts are obsolete, or manufacturers no longer exist.
Original Solution we wanted to build: CraftPortal replaces shipping with digital “crafting,” using AI and cloud technology to match, recreate, and produce parts locally- fast, resilient, and sustainable. It was, however, focused on the idea from ou perspective and plan to refine this concept during the hackathon.
Evolution Journey: and then happened why we love ACDC Hackaton for.
– “Put the Customer in focus”, said Sara on the opening day, our beloved judge on Digital Transformation category.
So, we worked on the idea to enrich our web application solution to include the ISV package and give our potetial customer with UI and UX they recognize well, namely M365, Power Platform, BizApps.
– “I love your futuristic concept…” said Mikael from Redstone Realm perspective and inspired us to combine Microsoft 365 / Dynamics 365, SharePoint, Teams, and Azure
“Simple code screenshot is not enough, show me how it solves your problem”, noted Keith (Code Connoisseur), and we challenged the status Quo and wanted to generate bigger impact…. So what we did is
“Turn data into insights….”, reminded Cathrine from Data, AI and Analytics, and we revised our data model focusing to build a solid fondation for our solution, so we could start to map external data sources and motiveted us to explore RAG.
“Everything you have there has to be there for a strong reason” warned us Fredrik from Low-Code angle in the start, and we critically reviewed our ecosystem to follow strict focus on the power of the low code.
“No security holes” declared Scott on Governance and Best Practices and you don’t mess with Scott. No fluff, we need a proper best practice focused ALM and Governance for the whole application.

As a result of continued brainstorming during these 3 days, and dialogue, our refined Solution started to look like this: … scroll down:)
DIGITAL TRANSFORMATION
The Concept
Supply chains are slow, fragmented, and carbon-heavy. Parts ship across the world when they could be printed locally. CraftPortal changes this – a marketplace where recipes travel through the portal, parts get made nearby. Faster. Greener. Smarter.

Customer needs a part. Can they print it? Yes – browse marketplace, select blueprint from IP Owner, print, deliver. No – publish a tender, receive bids from Manufacturers, select, award, contract, they print, deliver. Two paths. Same portal.

We built two paths to CraftPortal. A SaaS web application for users who want to jump straight in. And an ISV package for customers who want CraftPortal wired into their Microsoft 365 environment.
Users choose: Web App or Power Apps:

Customers who prefer Model Driven App get a clean, familiar UI – the Power Apps experience they already know, tuned for digital inventory workflows:

But they can surely use our fancy web app. Vendors – IP Owners and Manufacturers – use the Portal interface. They browse public tenders, submit bids, upload recipes, manage contracts, track orders. All through Power Pages.

Value & Monetization
CraftPortal sits in the middle of every transaction. Recipe rented? We’re there. Part printed? We’re there. That’s the value.
Monetization options:
- Subscription – monthly/annual access to the platform
- Transaction-based – percentage per recipe rental, per tender, per print job
Or both. Base subscription for access, transaction fee for volume.
LOW-CODE
Low-Code: The Redstone Behind CraftPortal
We built CraftPortal in 3 days. A marketplace. Tender flows. Vendor management. Document automation. AI agents and Power pages portal. How? Low-code.
The Building Blocks are as follows:
Power Pages for the Portal. Model Driven Apps for back office. Power Automate for every flow. Copilot Studio for autonomous agents. Dataverse for data. Generative Pages for dashboards.
We wired it together with clicks, not code.
The Low-Code Highlights
- Autonomous agents – Copilot Studio detects Dataverse changes, posts to Teams, triggers RPA
- RPA integration – Power Automate Desktop opens Bambu Lab Studio and clicks Print.

- Teams + SharePoint + Dataverse – Fully automated channel and document location creation via Power Automate

- Generative Pages – KPI dashboard pulling live Dataverse data
- OneFlow contracts – Power Automate creates and sends contracts for signature

- Link Mobility SMS – Automated bid notifications
- Custom Connectors – ISV package API integration
- FetchXML Builder – Low-code query generation (we click buttons, it writes XML)
Deep Dives
Want the details? We documented everything here:
- Event-Driven Autonomous Agent Solution – Copilot Studio + RPA triggering physical prints
- Going with the Flow: Wiring Steve to the World – Teams, SharePoint, Dataverse – fully automated
- Who is the King of Integrations? Or what? – Home Assistant + Cloudflare tunnels for 3D printer control
- oneFlow Integration – Contract automation via Power Automate
- Link Mobility SMS Provider – Bid notifications
- Client Side Salsa – PCF control for Minecraft items
- Craft Portal KPI Dashboard – Generative Pages + Dataverse
The Result
A full digital inventory platform. Built by a small team. In 3 days. Low-code made it possible.
CODE CONNOISSEUR
Low-code gets you far. But sometimes you hit a wall – a custom UI that doesn’t exist, real-time updates that Power Automate can’t handle, or an API that needs to be built from scratch. That’s when we switch gears. Pro-code fills the gaps.
We have various code projects and components in our solution:
- PCF Control. That allows customers to order the appropriate equipment that should be printed. Client Side Salsa | Arctic Cloud Developer Challenge Submissions
- Power Pages Portal. That manages turning basic Minecraft resources into different tools and help clients to find an appropriate vendor for printing adapts to all devices and screen sizes. Chameleon | Arctic Cloud Developer Challenge Submissions
- Web Portal for the 3D printer. Using this custom local web portal we manage our printer device. Crafting, Crafting, Crafting…. Category: Pro Code | Arctic Cloud Developer Challenge Submissions
- Model builder app – which is helping customer recover lost recipes from the single shot; Right now – bring real-time data to the app | Arctic Cloud Developer Challenge Submissions
- Azure Function – used to communicate with the external vendor API. ISV Package – the missing link | Arctic Cloud Developer Challenge Submissions
DATA, AI, ANALYTICS
The Dashboard
Our CraftPortal KPI Dashboard brings it all together. Built with Generative Pages and React, pulling live data from Dataverse:
- Summary cards – Total Projects, Open Projects, Total Bids, Wandering Traders
- Project Status Distribution – Donut chart showing lifecycle states
- Bid Conversion – Submitted vs selected bids
- Win Rate by Trader – Performance leaderboard
- Projects per Month – Trend analysis over time
- Top Wandering Traders – Gamified rankings
Light mode. Dark mode. Minecraft item icons from the official API. Business intelligence with a blocky twist.

We built the foundation. Dataverse as our core. Power BI dashboards for KPIs – tender status, bid conversion, vendor performance, projects per month. Live telemetry streaming from our IoT-connected Crafting Tables via Azure IoT Hub. Real-time monitoring of print jobs, temperatures, and device health.
Last year we went deep on Microsoft Fabric – Medallion architecture, Data Activator triggers, the whole pipeline. We didn’t want to repeat ourselves.
The Vision
The vision was fun: a custom Knowledge-based Copilot powered by Fabric. Pull external data from the official Minecraft API (GitHub – PrismarineJS/minecraft-data: Language independent module providing minecraft data for minecraft clients, servers and libraries.)

via Azure Data Factory. Deploy a proper RAG pipeline – chunking strategies, metadata filtering, semantic search, hybrid search, custom retrievers. Debunk RAG the right way.
Unfortunatley, we barely finished the data platform in time. The RAG adventure stays on the roadmap.
Sometimes three days isn’t enough. But the foundation is solid. The diamonds are waiting to be mined.

GOVERNANCE & BEST PRACTICES
Essence
Our goal during the hackathon was to show the complex implementation of the project with different aspects of the implementation.
When it comes to even the industry focus switched to AI related topics it still requires advanced level of the solution design to enable existing services for the LLM.
That is why we mentioned advanced level technologies such as: Azure Local, Lighthouse, and IoT Hub.
At the same time complex solutions usually require more effort for implementation. By following best practices of each piece of that puzzle, we are increasing the overall success rate of the delivery. ISV Package – the missing link | Arctic Cloud Developer Challenge Submissions
REDSTONE REALM
We created our business solution using Microsoft technologies - Open AI, Azure DevOps LLMs, Azure Function, Outlook and Microsoft teams. Check out the article ISV Package – the missing link | Arctic Cloud Developer Challenge Submissions
By deliberately meeting and exceeding every requirement across Digital Transformation, Low-Code, Pro-Code, Data & AI, Redstone Realm, and Governance & Best Practices – while continuously refining our solution through your direct feedback – we believe CraftPortal represents the complete ACDC vision, and we thank the judges for challenging us, guiding us, and inspiring us to build something truly worthy of this win.
Thank you for ACDC 2026!
With love, team LogiQraft.
PS! We really wanted to share a PREMIERE of our final movie with you, before the official release so here you go https://www.youtube.com/watch?v=KV2p3FNTLNI

































