Author: Chris Johnson
-
Report Wireframing Tool
I built this tool to allow quick and easy wireframes to be built, formatted and exported, streamlining a key stage in BI development workflows. There are many such products on the market, but I created a point of difference by allowing corporate livery to be loaded in at a click, and customisable UI elements that…
-
Staged Input Form with Smooth Transitions
This form avoids overwhelming the user by being split up into digestible chunks. An attractive resize transition between stages catches the eye and maintains engagement. The form inputs take place on a single screen, with the animation being handled by a separate screen. When the user needs to advance between sections, the animation screen is…
-
Reading Progress Component
Ever seen a website where it shows you how far you have read through it’s content, by having a small progress bar somewhere? This is possible in Power Apps, through the use of a gallery and some timers. On our canvas we have two timers: The first is running constantly in the background, waiting for…
-
Dice Roller
I made this simple mobile app to quickly calculate a collection of random dice rolls for tabletop gaming. The app asks for how many dice and also can calculate the number of rolls above a certain threshold, if needed. The app uses animated dice GIFs saved in SharePoint. The GIFS are set to play once…
-
Power Apps Wordle
Wordle is a great challenge for the Power Apps creator (in fact, any developer) as it is a very simple game that can be rebuilt in a matter of hours. As such, it’s a fun mini-project that demonstrates the benefits of approaching a project in a structured way and establishing clean logic. Initialisation On the…
-
Project Manager Tool (Kanban Board)
I rebuilt a popular project management webapp inside Power Apps for fun. I wanted to demonstrate the UI and UX potential of the platform and challenge myself to emulate as much of the usability of the original as possible. One of my favourite aspects of this app was not the vibrant UI or detailed interface…
-
Feedback and Listening Portal (with voice transcription)
This is a large app that I built to handle employee feedback across an entire division of a large company. The objective was to provide a smooth experience for employees to submit and monitor feedback, and book themselves on available listening groups. Meanwhile, admins could use the app to create calendar events, add responses to…
-
User Self-Serve Refresh Utility
I built this tool to enable some end-users to refresh their Power BI data without granting them membership to the workspace. They needed to upload files at inconsistent times and wanted a way to trigger a refresh without being dependent on another team. I ended up building this into a solution that could easily be…
-
Hexgrid in Power Apps with Location Pin
This makes use of the hexgrid UK shapemap detailed in this article. We can make use of the Power Apps mobile client’s geolocation features to establish where the current user is based. As this comes through as a latitude and longitude value, we can correlate this to our shapemaps lat/lon values and try and place…