Leave Request Power Apps

VNB Consulting’s Leave Management System (LMS) application is a fully functioning Leave application control system, that incorporates Microsoft Power Automate, using an application driven hierarchical structure and built with Power Apps. The application has a natural division between administrative functions and Leave request and approvals with role-based access.

LMS - Home Screen

Main Landing Screen

When a user lands on this screen, the LMS App displays a menu based on the user role. As an Administrator, you can manage master entities for running the app through Administrator section. Leave Balance will display the leave details (leave type, carry forwarded leaves, assigned leaves, availed leaves and the balance) for the selected year, Apply for Leave will enable users to apply for leaves, My Leave Requests will display the current status of leave requests (Pending, Submitted, Rejected, Approved), Holidays will list the company holidays for the current year.

Administration Screen

This screen allows the Administrator to access and maintain key pieces of information such as Company Holiday, Leave Policy, Leave Type, Leave Balance and also manage the user and their roles. Addition to this, Administrator can process users leaves with automatic email to users whether the request is Approved or not and, to add and update holidays for the year.

LMS - Manage Users Screen

Manage Users

In this Manage Users screen, the Administrator can view all the users, search for the users and deactivate the user and can extract the user data from office account and Assign role for the selected users.

Leave Request

In this screen, the user can create a new leave request and Submit the request to their manager. You will see the details such as Select Leave Type, Date Range, Option to select for Half Day leave, leave reason and information on number of leave days, leave balance. User can save or submit the leave request to their manager.

LMS - Leave Request Screen
LMS - Leave Balance Screen

Leave Balance

This screen helps users to view their leave balance details like number of assigned days, leave days availed against each leave type, balance and carry forwarded leaves.

VNB Consulting’s Leave Management System (LMS) application is a fully functioning Leave application control system, that incorporates Microsoft Power Automate, using an application driven hierarchical structure and built with Power Apps. The application has a natural division between administrative functions and Leave request and approvals with role-based access.

Main Landing Screen

LMS - Home Screen

When a user lands on this screen, the LMS App displays a menu based on the user role. As an Administrator, you can manage master entities for running the app through Administrator section. Leave Balance will display the leave details (leave type, carry forwarded leaves, assigned leaves, availed leaves and the balance) for the selected year, Apply for Leave will enable users to apply for leaves, My Leave Requests will display the current status of leave requests (Pending, Submitted, Rejected, Approved), Holidays will list the company holidays for the current year.

Administration Screen

This screen allows the Administrator to access and maintain key pieces of information such as Company Holiday, Leave Policy, Leave Type, Leave Balance and also manage the user and their roles. Addition to this, Administrator can process users leaves with automatic email to users whether the request is Approved or not and, to add and update holidays for the year.

Manage Users

LMS - Manage Users Screen

In this Manage Users screen, the Administrator can view all the users, search for the users and deactivate the user and can extract the user data from office account and Assign role for the selected users.

Leave Request

LMS - Leave Request Screen

In this screen, the user can create a new leave request and Submit the request to their manager. You will see the details such as Select Leave Type, Date Range, Option to select for Half Day leave, leave reason and information on number of leave days, leave balance. User can save or submit the leave request to their manager.

Leave Balance

LMS - Leave Balance Screen

This screen helps users to view their leave balance details like number of assigned days, leave days availed against each leave type, balance and carry forwarded leaves.