Hi, I am new to Power Platform. Can anyone please help me that how I can complete below requirements and also whether is it possible or not.
I need to create an application with below requirements.
Features:
Below are the features (not limited to) of this app
- User create his/her daily task/activity plan.
- User can add participant(s) for each task (if needed).
- User can update a task.
- User can reschedule a due task.
- By checking the checkbox user can mark complete/done a task.
- After creating a task/activity it will be posted to a predefined Teams Channel.
Welcome Screen
When this screen load there will be a Date picker and 2 gallery/section named today’s Event and another one Due Event. By default in the DatePicker today’s date will be selected and in the Today’s event gallery it will show all today’s event of logged in user (either created by him/her and if the user is attendee of any event) from Outlook Calendar. In the Due gallery/Section, it will show all past due event. User can mark an event by clicking the check box.
Note: Please see the attached files for Today's Task & Due Task Screen
Process Steps
- After login to the system user will get Create/Load screen, where by default today’s date will be selected and all the today’s event from calendar will load (Grid View).
- User will create a task by selecting/entering some information (Title, Participant, Location etc.)
- After creating the task(s) user will click “Add” button.
- After clicking the “Add” button an event will be added to creator’s calendar.
- If there is any participant then an event will be created to participant’s calendar.
- The task/activity will be posted to Team Channel.
- When user check the checkbox of a particular task then it will be marked as completed.
My Thoughts:
I am thinking to use a SharePoint list for Task/Activity, since Outlook event does not have any status flag for Pending/Done. I will use Microsoft Flow to insert a item in the List if any event created in the user's Outlook calendar from other source except this app.

Report
All responses (
Answers (