Glossy Pixels: For our app have we used Mario themed icons and Since we are Waken Koopa troopas have we choosen color-codes that represent Koopa Troopas colors. Green for their shell and yellow for their body. Synne, being our lead designer, made sketches for our final design:
Our final design ended up quite close to the envisioned design:
We also have a minigame where you get to hunt as many Mario can, where we liberally use Mario inspired design language.
Chameleon Our app is available both for desktop and mobile users. We also have built a responsive canvas app, however the minigame is only available in portrait mode so no one gets an unfair advantage 🙂
We have used both low-code platform and with pro code in in our solution.
The Pro code:
We are using Raspberry Pi to run our Mario Detection software. There was some programing needed to get it to work!!! The Mario Detection camera posts the image, encoded in base64, to a Power Automate flow. The flow then uploads the image to a sharepoint folder, and another flow then sends a push notification to the Koopa Kompanion app.
The Low-code:
By using Power Apps—a low-code tool, helpful prebuilt templates and drag-and-drop tools, we could easily put together a nice front end for Koopas in the field.
Plug N’ Play – for Dynamics 365 plugin that updates Mario for each support request based on the context using OpenAI
Sometimes Princesses are confused and don’t know where to start from when they have technical issues. So we are here to help them with AI! Princesses just need to add the description of the problem and the Dynamics Plugin will suggest Marios that are currently available and best match the case.
So the Princess creates a new support request, and that’s were plugin is triggered. The plugin sends the problem to OpenAI’s smart ChatGPT. The prompt: Given the following case description, rate its severity on a scale of 1 to 4, where 1 is minor and 4 is critical:
I seem to be having a bit of a predicament with our kingdom’s email system, and I’m in dire need of assistance. This morning, when I attempted to send out invitations for the upcoming royal ball, I noticed that none of my emails were being delivered. They seem to be stuck in the outbox, and no matter how many times I try to resend them, they simply won’t go through.
The result of the OpenAI request is the severity level, in our case it is 3. So the plugin is looking for Marios who can cope with this severity and assigns the case to this Mario. Also, plugin updates the details of the case:
We have developed a portal that offers a seamless, user-friendly experience, complete with an aesthetically pleasing interface.
Pay attention to the brand colors, logo, and AI-generated images tailored specifically to match the context of the page.
PlumbAdmin Unplugged: Where Pipes Meet Punchlines!
The design of the internal UI is as vital as a perfect tomato sauce – it boosts the user experience, makes work efficient like a well-oiled machine, and cuts down the learning curve, making everything as smooth as a gondola ride! Capisce?
Super Mario
The theme in the model driven app “PlumbAdmin” is set to our brand colors and our logo is added to the header.
The menu items are named with brand lingo and engaging emojis.
The Dashboard “Coin Generator” gives Mario and Luigi the best overlook of key business dataThe Contact form gives a good overview of contact information, achieved certifications and the contact’s assetsPlumbQuests forms has a custom business process flow and Quick View Form showing the assigned plumber’s contact information and certifications.
The Devil is in the Details
Custom favicon
Luigi’s profile picture in PlumBot and his italian sassy accent gives an extra touch
You can open your personalized diploma in wide screen:
We claim the badge Glossy Pixels because our designs not only shine with clarity and vibrancy, but also bring every pixel to life with a touch of sophistication and engaging visuals.
We strive to achieve high scores in the excellent user experience category because our platform is meticulously crafted to be intuitive, responsive, and tailored to meet internal AND external user needs, ensuring a seamless and satisfying interaction at every touchpoint.
We aim to showcase our skill in the Killer AI category, highlighting our use of customized AI-generated images tailored specifically for the websites page’s context.
Moreover, our approach goes beyond just having a chatbot. We’ve intricately designed it to embody the spirited personality of Luigi, complete with charming Italian sass. Offering users a dynamic and personalized interaction experience
What’s better than testing your skills in the field? Handson experience to get certified? Thats User experiance at its peak!
With our Plumber Power-Up certification program you could go far!
Simply log on to our websit, grab your controller and GO. Here’s a tour on what to expect.
On the startscreen you can pick what Certification you want to take, PL-200, PL-400 or the prestigious PL-600.
In the PL-200 test you must use all your skills to bandaid the broken pipe
In PL-400 you get to explore the world, through advanced sidescolling and jumping at you fingertips
In PL-600 you will have to accumulate all your previous skills to face the Chief of security himself, JV Kong, be ware, because he get very angry if you hit his ghost pet. Be sure to turn up the volume for this one!
Whats even nicer is that you certifications is automaticly generated and posted to your certification profile, directly after completing the cert!
On the technical side there is quite a few variables, timers and images
Conciderations for the categories:
Exellent user experience: What is more user friendly than playing games on an old (fake) CRT TV with a controller, It both feels and look fantastic, makes you all warm and fussy inside!
Most extreme business Value: Get certified and join the ranks of other Plumbers (whos subcribed) to or fine service, get recognized by customers through the Certification portal and get jobs based on your merits!
Pandoras Box: Hard on the gaming experiance trying to replicate some of the old characterisitcs of the good old days. Solving scrolling levels, collision detection on bosses and triggering automated flow on completion. all by using gamepad as primary input.
KillerAI: we generate your own personal certificate using Dalle3, to show off!
The Hololense device is not just a headset; it’s a portal to a world where the boundaries between the virtual and the real blur. To achieve this seamless integration, we leverage the prowess of four distinct Microsoft Cloud APIs, each playing a crucial role in orchestrating our KoopaKonstruct Manager adventure.
Power Automate: Automating the Journey
Power Automate acts as the orchestrator of our adventure, seamlessly connecting the various components of our solution. With Power Automate, we automate workflows that trigger updates in FinOps, generate purchase and sales orders, and send confirmation emails. Additionally, the flow sends inventory status back to the Hololenses for the user to be updated on inventory quantity on sight. This cloud-based automation engine ensures that our journey unfolds with precision and efficiency, leaving no room for manual intervention.
FinOps: Navigating the Financial Landscape
FinOps, a cloud financial management framework, guides us through the financial landscape of our project. By integrating FinOps, we ensure that the procurement of materials aligns with budgetary constraints. The cloud-based financial intelligence provided by FinOps becomes the compass that guides our decisions, ensuring a smooth journey through the financial complexities of our adventure.
Unity: Crafting the Virtual Reality
Unity, a powerful cross-platform game engine, becomes the canvas for our Hololens-powered adventure. Through Unity, we bring the Super Mario-themed world to life, creating a virtual playground where users can interact with their surroundings. Unity’s versatility allows us to seamlessly integrate Hololens functionalities, providing an immersive and interactive experience that blurs the lines between the physical and digital realms.
Uniting the Microsoft Cloud APIs
The integration of Power Automate, Unity, and FinOps with Hololens exemplifies the synergy achieved by uniting Microsoft Cloud APIs. Together, they form a cohesive ecosystem where data seamlessly flows, processes are automated, and a Super Mario-themed world comes to life before our eyes.
This integration is not just about earning a badge; it’s about unlocking the potential of cloud technologies to create experiences that transcend the ordinary. Our journey is a testament to the endless possibilities that unfold when diverse Microsoft Cloud APIs unite in a symphony of innovation!
Based on the following article: https://synoptek.com/insights/it-blogs/evolution-of-microsoft-dynamics-ax/ X++ can be dated all the way back to 1998 (and maybe even earlier)!
With help from our own wise wizard – AKA Grandfather/Frank – we have been able to create our own magic in FinOps. The screenshot below shows a customized screen of item number and item related information, in addition to purchase and sales order and project links:
With the help from X++ and Power Automate we are able to send order quantity to FinOps which automatically creates a purchase and sales order. And it does not stop here – it also creates a link between the purchase and sales orders, which is critical to understand what actually triggered the purchase order in the first place. Additionally, we link the orders to project as that would gain a lot of business value for industries such as the construction business. The code below ends with returning the quantity that is going through the order process, which triggers email to the Hololens-user with an order confirmation.
As the night deepens at the hackathon, our team’s resolve only strengthens. With the outside world cloaked in darkness, the glow of our monitors lights up our determined faces. Remi delves into the heart of game development, fine-tuning mechanics to ensure our game is as engaging as it is seamless. His dedication to crafting an immersive experience is a beacon of our team’s passion for excellence.
In parallel, Sindre channels his creativity into Power Page styling and design, focusing on creating a visually appealing and intuitive user interface. His efforts to blend form with function are pivotal, ensuring that our project not only captivates but is also accessible and enjoyable for users. Together, their work epitomizes our team’s dynamic capabilities and unified goal: to deliver a project that stands out for its innovation and user-centered design, proving that even as the night wears on, our spirit and productivity soar.
Our game produces data on game configuration, high score and completed games. This is visual data that we love to look at so we better understand the users.
We have had quite the journey in learning on this badge. Consultant had never used Power BI before and created this as their first post.
Eventually after receiving help from community members and judges the graph matured and materialized itself to something more presentable.