Delegation of Authority Registry

Aug 15, 2022


This is an official application developed by Rapid Prototype Design Unit(RPDU) - Enterprise Technology Division of Ontario Government. This application was built with Microsoft low-code platform, allows users to register and manage their delegation of authority procedures.


App Demo: see demo video

GitHub: https://github.com/siranchao/ops_doa


powerappspowerautomatepowerBIdataverseazure

Tech stack

Delegation of Authority(DOA) is a full-stack low-code application that entirely built on Microsoft PowerPlatform. UI and frontend portion was built with PowerApps, then we utilized PowerAutomate to handle the workflow and intergration between Azure and PowerPlatform. And eventually all the data generated is stored in the Dataverse(a relational database similar to SQL Server)


powerapps-demopowerapps-demopowerapps-demo

A little background

Delegation of Authority(DOA) was one of the projects that I've primarily done during my coop. The initial idea was to build a prototype for the OPS(Ontario Public Servant) employees to manage their DOA requests. This project is part of the OPS digitization initiative, which aims to leverage multiple development platforms to build easy-to-use applications that streamline traditional workflows, replace manual processes, and improve operational efficiency. This project is currently in production.

Features

Here are some of the features:

  • - Automatic login with Azure AD account
  • - Simple process to register new DOA requests
  • - Auto-complete of user search
  • - Email notifications when DOA status changes
  • - Able to make/discard drafts and templates
  • - Find and view DOA records by multiple criteria