Smart Way To Develop A One-One Assessment Power App Form

Introduction 

 
Hi guys, let's explore an amazing way to build a modern SharePoint customized canvas power apps list with it's associated power automation flow. It will be able to send a copy of the performance evaluated filled form both to the employee and his manager.
 
Here are the steps to proceed with the above application.
 
Steps 
 
Create a modern SharePoint list in the given site collection with a name pod x one-one assessment form with all the below fields:
 
Smart Way To Develop A One-One Assessment Power App Form
 
Fill all the choice fields with drop-down options, such as:
  • Poor
  • Below Average
  • Average
  • Above Average
  • Extraordinary
Fill the Overall assessment score list field with the below drop-down options, such as:
  • 1-3
  • 4-7
  • 8-10
Fill the Manager's Feedback list field with the below drop-down options, such as:
  • Promotion
  • Appraisal
  • Retain
  • Additional Supervising
  • Release
  • Terminate
Once done with all the above list fields, please go with Powerapps >> Customize forms >> opens to make.powerapps.com
 
Start developing the canvas customized power apps list by refreshing the data source, add fields order them accordingly. Don't forget to unlock all the fields added in the power apps form.
 
Create a SharePoint form under a screen with a default edit option.
 
Add an image label on the top with some image banner and a text label with some banner heading say One to One Employee's Assessment 
 
Add 2 buttons and rename them Submit, Cancel, change the formulae for action >> on select with SubmitForm(SharePointForm1) &  RequestHide() respectively.
 
Once all the changes are done, please go with file >> save >> save comments >> publish it.
 
Smart Way To Develop A One-One Assessment Power App Form 
Smart Way To Develop A One-One Assessment Power App Form
 
Create a flow by going with the Automate >> Power automate >> create a flow >> select the template: send a customized email when an item is added >> give it a name >> start developing it.
 
Smart Way To Develop A One-One Assessment Power App Form 
Smart Way To Develop A One-One Assessment Power App Form
 
Smart Way To Develop A One-One Assessment Power App Form 
Finally, when the Manager goes to the canvas power apps list and starts to add an entry with all the employee performance assessment details, once he hits the submit button the related list item is added into the modern list. It automatically triggers a flow mail which sends a copy to both the employee and the manager, as shown below:
 
Smart Way To Develop A One-One Assessment Power App Form
 
You can use the above app and flow with appropriate group permissions so that only the respective managers and their respective employees can be added to establish user permission restriction business units/pods/teams wise.
 
We can reuse the above kind of solution and replicate it to the other business units/pods/teams as per the business needs.
 
Cheers!!