web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :

AI-Assisted Power Apps Code App Development Using GitHub Copilot CLI

Inogic Profile Picture Inogic 1,291 Moderator

Power Apps Code Apps bring modern web application development into the Power Platform ecosystem by combining React-based applications with Dataverse and Power Platform services. Traditionally, creating a Code App requires developers to manually scaffold projects, configure data sources, build UI components, and deploy applications.

With the introduction of Power Platform Skills for GitHub Copilot CLI, much of this process can now be automated through natural language prompts. Instead of manually creating screens, developing UI and configuring application logic, developers can describe their requirements and allow AI-powered skills to generate, build, and deploy the application.

In my previous blog, AI-Assisted Canvas App Development Using External Tools in Power Apps, I explored how GitHub Copilot CLI and Power Platform Skills can accelerate Canvas App development.

In this blog, I will demonstrate how I built an Event Registration Management application using GitHub Copilot CLI and Power Platform Skills with minimal manual effort.

Use Case:

For this demonstration, I created a custom Dataverse table called Event Registration.

The goal was to create a Code App that allows event coordinators to

  1. View registrations
  2. Create new registrations
  3. Update attendee information
  4. Delete registrations when required

Prerequisites

Before starting, ensure the following components are installed:

Node.js v22 or later , GitHub CLI ,GitHub Copilot CLI , Power Platform CLI (PAC CLI) ,Access to a Power Platform Environment ,Maker permissions in the target environment

Step 1: Create a Project Folder and Verify Prerequisites

Create a working folder where the Code App project will be generated.

Example:

D:\Blog Code\Event Registration App

Open Command Prompt or PowerShell in the project folder.

Verify that GitHub CLI is installed by running:

gh –version

If GitHub CLI is not installed, install it using:

winget install –id GitHub.cli

After installation, verify it again using

gh –version.

Next, launch GitHub Copilot CLI:

gh copilot

During the first launch, GitHub Copilot CLI is automatically downloaded and installed if it is not already available... Read More

Comments

*This post is locked for comments