HOME > Development > Build Timesheet Solution with PowerApps SharePoint

Build Timesheet Solution with PowerApps SharePoint

  • Development
  • Apr 23, 2025
SynopsisBuild Timesheet Solution with PowerApps & SharePoint, ava...
Build Timesheet Solution with PowerApps SharePoint  No.1

Build Timesheet Solution with PowerApps & SharePoint, available at $84.99, has an average rating of 4.58, with 74 lectures, based on 705 reviews, and has 5146 subscribers.

You will learn about Learn to create a real-life business solution with PowerApps / Microsoft Power Platform Create free trial Office 365 E5 tenancy (if you dont want to experiment in your production tenancy) Prepare data sources for the Timesheet Management PowerApp solution with provided SharePoint list templates Create required SharePoint lists, initialize necessary data, and create data connections for the PowerApp Create the Timesheet Management PowerApps landing screen with buttons for different functions Create the Timesheet Submission screen and submission form – select a week, select an approver, fill timesheet and submit Create the View My Timesheets screen – to allow the employees to view their own timesheets securely Create the Approve Timesheets screen – to allow the managers/approvers to approve timesheets Create email notification functionality – to send automatic emails to approvers and employees Create the Search Timesheets screen – to allow the app admins or Payroll officers to search all employees timesheets Create People Picker control for Approver and Admins searching and selection Create the Delete timesheets functionality for the App admins Create the Timesheet Reporting function – to allow the app admins or Payroll officers to reprot on all timesheets Create the Apps Settings screen – to allow the app admins to configure various settings of the app Use variables, collections, galleries, tables, forms, data connections, and various PowerApps functions to build the whole solution Integrate Timesheet Reports with the PowerApp Test the Timesheet App with test data and end-to-end timesheet submission and approval workflow Export and deploy the Timesheet Management solution in your production Office 365 tenancy This course is ideal for individuals who are Anyone wanting to learn PowerApps and implement the knowledge at the same time in their own production environment or Beginner PowerApps developers wanting to build real-life business solutions or Anyone wanting to learn medium to advanced concepts of PowerApps and other Power Platform tools or Anyone wanting to create business solutions using Microsoft Power Platform It is particularly useful for Anyone wanting to learn PowerApps and implement the knowledge at the same time in their own production environment or Beginner PowerApps developers wanting to build real-life business solutions or Anyone wanting to learn medium to advanced concepts of PowerApps and other Power Platform tools or Anyone wanting to create business solutions using Microsoft Power Platform.

Enroll now: Build Timesheet Solution with PowerApps & SharePoint

Summary

Title: Build Timesheet Solution with PowerApps & SharePoint

Price: $84.99

Average Rating: 4.58

Number of Lectures: 74

Number of Published Lectures: 74

Number of Curriculum Items: 75

Number of Published Curriculum Objects: 75

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn to create a real-life business solution with PowerApps / Microsoft Power Platform
  • Create free trial Office 365 E5 tenancy (if you dont want to experiment in your production tenancy)
  • Prepare data sources for the Timesheet Management PowerApp solution with provided SharePoint list templates
  • Create required SharePoint lists, initialize necessary data, and create data connections for the PowerApp
  • Create the Timesheet Management PowerApps landing screen with buttons for different functions
  • Create the Timesheet Submission screen and submission form – select a week, select an approver, fill timesheet and submit
  • Create the View My Timesheets screen – to allow the employees to view their own timesheets securely
  • Create the Approve Timesheets screen – to allow the managers/approvers to approve timesheets
  • Create email notification functionality – to send automatic emails to approvers and employees
  • Create the Search Timesheets screen – to allow the app admins or Payroll officers to search all employees timesheets
  • Create People Picker control for Approver and Admins searching and selection
  • Create the Delete timesheets functionality for the App admins
  • Create the Timesheet Reporting function – to allow the app admins or Payroll officers to reprot on all timesheets
  • Create the Apps Settings screen – to allow the app admins to configure various settings of the app
  • Use variables, collections, galleries, tables, forms, data connections, and various PowerApps functions to build the whole solution
  • Integrate Timesheet Reports with the PowerApp
  • Test the Timesheet App with test data and end-to-end timesheet submission and approval workflow
  • Export and deploy the Timesheet Management solution in your production Office 365 tenancy
  • Who Should Attend

  • Anyone wanting to learn PowerApps and implement the knowledge at the same time in their own production environment
  • Beginner PowerApps developers wanting to build real-life business solutions
  • Anyone wanting to learn medium to advanced concepts of PowerApps and other Power Platform tools
  • Anyone wanting to create business solutions using Microsoft Power Platform
  • Target Audiences

  • Anyone wanting to learn PowerApps and implement the knowledge at the same time in their own production environment
  • Beginner PowerApps developers wanting to build real-life business solutions
  • Anyone wanting to learn medium to advanced concepts of PowerApps and other Power Platform tools
  • Anyone wanting to create business solutions using Microsoft Power Platform
  • There are several courses on Udemy and all over the internet that will teach you what PowerApps is and how it works. But only a fewthat will teach you howto build real-life business solutionswith PowerApps.

    In this knowledge-packed course, you will learn exactly that. You will learn and build at the same time, a real-life Timesheet Management solution with Microsoft Power Platform, specifically with PowerApps in a step-by-step way. Timesheet management solutions are very popular and in demand for all kinds of businesses and organizations. So learning, building, and implementing the solution in your company will surely be a rewarding experience.

    At the end of this course, you will have your very own Timesheet Management solution available and ready to deploy in your Office 365 environment. The course will also provide you with code templates, SharePoint list templates as well as partially built app templates that you can use to rapidly build the whole PowerApp and quickly deploy into your Office 365 environment.

    Are you excited? Now let me mention that I expect that you have already used PowerApps and are familiar with the basics. We will be touching a lot of basics and concepts but the course will not be covering too many basic details. So even if you have used PowerApps only for a little while you should be fine. So lets get started and build our real-life business solution with PowerApps.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Course Outline

    Lecture 3: Create Microsoft Outlook.com account

    Lecture 4: Create Free Trial Office 365 E5 Tenant

    Chapter 2: Setup Data Sources for our Timesheet Management App

    Lecture 1: Section Introduction

    Lecture 2: Create SharePoint site the correct way

    Lecture 3: Create SharePoint lists using the provided list templates

    Lecture 4: Initialize SharePoint lists with required data

    Chapter 3: Create Timesheet Management PowerApps Home Screen

    Lecture 1: Section Introduction

    Lecture 2: Create the new PowerApp

    Lecture 3: Setup Apps Start parameters

    Lecture 4: Design Home Screen

    Lecture 5: Add Buttons for Various Functions – Subit, View, Search, etc.

    Chapter 4: Create Data Connections

    Lecture 1: Section Introduction

    Lecture 2: Create Data Connections for SharePoint Lists

    Lecture 3: Create Data Connections for Outlook and Office 365 Users

    Chapter 5: Create Submit Timesheets Screen

    Lecture 1: Section Introduction

    Lecture 2: Create Submit Timesheets Screen

    Lecture 3: Create Week selection drop down control

    Lecture 4: Calculate and Display selected weeks Start and End dates

    Lecture 5: Create People Picker Control to select the timesheet Approver

    Lecture 6: Filter People Picker Control

    Lecture 7: Create the Collection for Timesheet Form – Part 1

    Lecture 8: Create the Collection for Timesheet Form – Part 2

    Lecture 9: Create the Timesheet Submission Form – Part 1

    Lecture 10: Create the Timesheet Submission Form – Part 2

    Lecture 11: Timesheet Form: Calculating Number of Working Hours

    Lecture 12: Create the Timesheet Submission Form – Part 3

    Lecture 13: Create the Save Timesheet functionality

    Lecture 14: Adjust the Form for Pre-saved Timesheets

    Lecture 15: Adjust the Save Timesheet functionality

    Lecture 16: Create the Submit Timesheet for Approval functionality

    Lecture 17: Send Email Notification to Approvers

    Lecture 18: Perform Form Data Validation

    Lecture 19: Create Preloader Spinner Component for Data Saving/Loading

    Lecture 20: Section Conclusion

    Chapter 6: Create Approve Timesheets Screen

    Lecture 1: Section Introduction

    Lecture 2: Create Approve Timesheets Screen

    Lecture 3: Create Employee and Week selection drop-down controls

    Lecture 4: Display selected timesheet that needs approval

    Lecture 5: Create Approve functionality with Email Notification for Employee

    Lecture 6: Create Reject timesheet functionality with Email Notification

    Chapter 7: Create View My Timesheets Screen

    Lecture 1: Section Introduction

    Lecture 2: Create View My Timesheets Screen

    Lecture 3: Create Timesheet Status and Week selection drop-down controls

    Lecture 4: Display selected timesheet data

    Lecture 5: Display Approver Comments for Approved/Rejected timesheets

    Lecture 6: Create the Resubmission functionality for rejected timesheets – Part 1

    Lecture 7: Create the Resubmission functionality for rejected timesheets – Part 2

    Chapter 8: Create Search Timesheets Screen for App Administrators with Delete functionality

    Lecture 1: Section Introduction

    Lecture 2: Create the Search Timesheets Screen with Selection Dropdowns

    Lecture 3: Display selected timesheet data and Approver comments

    Lecture 4: Create Delete Timesheet functionality

    Chapter 9: Integrate Timesheet Report and Create App Settings Screen

    Lecture 1: Section Introduction

    Lecture 2: Integrate Report button with a Timesheet data report

    Lecture 3: Create Settings Screen and basic settings fields

    Lecture 4: Define default Start and End Times for the Timesheets

    Lecture 5: Manage App Administrators from Settings Screen

    Chapter 10: Secure and Test the Timesheet App with End-to-End test data

    Lecture 1: Section Introduction

    Lecture 2: Secure the App from Unauthorized Access

    Lecture 3: Test with a full timesheet workflow

    Chapter 11: Export and Deploy Timesheet Management solution in your Office 365 tenant

    Lecture 1: Section Introduction

    Lecture 2: Export Timesheet Management App

    Lecture 3: Export SharePoint List Templates

    Lecture 4: Deploy the solution to your production Office 365 environment

    Chapter 12: Extra Section: Rapidly Build and Deploy Timesheet App with Provided Templates

    Lecture 1: Section Introduction and Lecture Resources

    Lecture 2: Create a SharePoint Site (Section 2 Lecture 6 or Section 11 Leture 65)

    Lecture 3: Create SharePoint lists using the provided list templates (Section 2 Lecture 7)

    Lecture 4: Import Timesheet Management Skeleton PowerApp to your Office 365

    Lecture 5: Update Data Connections for the App

    Lecture 6: Patch Code for various App Screens and Buttons

    Lecture 7: Setup Initial Data and Settings for the PowerApp

    Lecture 8: Test with a full timesheet workflow

    Lecture 9: Get the Full Official Ready-to-deploy Timesheet Management Solution Package

    Instructors

  • Build Timesheet Solution with PowerApps SharePoint  No.2
    Asif Khawaja, PhD
    Solution Architect and Trainer
  • Rating Distribution

  • 1 stars: 8 votes
  • 2 stars: 9 votes
  • 3 stars: 44 votes
  • 4 stars: 230 votes
  • 5 stars: 414 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!