An 11-screen intake application plus an executive reporting dashboard, built to replace fragmented spreadsheet tracking of security work across multiple engineering divisions at a Tier 1 automotive supplier.
Security project tracking was scattered across spreadsheets and email threads across several engineering divisions, with no shared view of status or ownership.
A Canvas-app intake wizard (validation, draft/submit/review-style states, admin queue) backed by SharePoint, plus a Power BI dashboard that turns the same data into cross-division reporting for leadership.
Professional implementation: a Power Apps Canvas front end over SharePoint Online lists, with Power Automate flows for notifications and approvals and a Power BI, DAX, and Power Query reporting layer. Public reconstruction: a separate, sanitized rebuild whose backend and implemented feature set are documented in the repository itself — the two are not claimed to be identical.
.msapp packages don't repack or import cleanly across different tenant environments by default — solved the cross-tenant deployment problem so the same app could ship without breaking internal references.
Power Platform ALM in practice — packaging, versioning, cross-tenant deploys — and how to gather consistent requirements from stakeholders across divisions that don't agree on terminology.
Source repository
Back to the portfolio