All Content
explore our new search
PowerApps: Building a Time-Based Calendar
Image Source:
Power Apps
Jul 17, 2023 10:00 AM

PowerApps: Building a Time-Based Calendar

by HubSite 365 about Craig White

Talks about #lowcode, #formula1, #powerplatform, #empoweringothers, and #digitaldisruption

Citizen DeveloperPower AppsLearning Selection

In the past two articles, we’ve built a very simple menu component and a weekly calendar. For every date selected from the calendar, the wife now needs the app

In a series of articles centered on building components for an application, a time-based calendar is constructed following the construction of a simple menu component and a weekly calendar. For each selected date from the calendar, a feature is added to display scheduled appointments for that day and possibly subsequent available time. Inspiration for this design is taken from Microsoft Teams.

A flexible height gallery is conceptualized, aiming to integrate dates with an appointments table within a nested gallery. Filtering the nested gallery where the date equals ThisItem.Date, seems to be a straightforward task. A feature prototype that took less than five minutes to test is also mentioned. The design is at an early stage and not yet sophisticated.

Diving Deeper into the Concept

The overarching theme of the discussion is the creation of an application that simplifies keeping track of appointments. Specifically, this is done by building a unique time-based calendar that borrows design ideas from Microsoft Teams functionality. The article's main idea focuses on smoothly integrating a flexible height gallery with an appointments table in a nested gallery. Adding this feature would make it possible for users to quickly view and understand their schedules for selected and future dates.

Read the full article Building a Time-Based Calendar

Learn about Building a Time-Based Calendar

The requirement for the time-based calendar is to show scheduled appointments for a selected date as well as any subsequent available time. This can be achieved by building a flexible height gallery with dates that brings in an appointments table and filters the nested gallery where the date equals the item selected. This approach can be quickly prototyped to give an idea of what the end result could look like.

The design should use Microsoft Teams as inspiration and can be adapted to the user's preferences. It should also take into account the flexibility of the height gallery and the nested gallery to ensure that the end result is both functional and visually appealing.

When building the time-based calendar, it is important to consider how the data will be presented and how the user will interact with it. This includes selecting the right type of gallery, the number of columns in the nested gallery and the data fields to be included. It is also necessary to consider the user experience and ensure that the calendar is intuitive and easy to navigate.

Finally, it is important to consider the security of the calendar and how the data is stored and protected. This includes implementing the necessary encryption and authentication protocols to ensure the data is secure and confidential.


More links on about Building a Time-Based Calendar

Create a calendar by using a template
Create a multi-sheet monthly calendar​​ On the File menu, click New from Template. In the left navigation pane, under TEMPLATES, click Time Management. Double- ...
How To Create and Manage a Project Calendar [2023] • ...
Oct 16, 2022 — A project calendar gives you a bird's-eye view of the overall project schedule so you can see when different project tasks are due.
How to Make a Project Management Calendar (Tools & ...
Mar 22, 2023 — ClickUp's Calendar View is the perfect way to visualize important deadlines and plans to complete any project task on time. Use ClickUp's ...
10 Best Project Management Calendar Tools For ...
Jun 20, 2023 — 10 best project management calendar tools to schedule people, tasks, milestones, deadlines, and other resources PMs are responsible for.
Create a calendar for a room or shared space
If you manage a shared space, like a conference room or basketball court, you can create a calendar for the space and let people book time in it.
How to Make an Interactive Calendar in Excel? (2023 ...
In this tutorial, I'm going to show you how to create a calendar in Excel that automatically updates when you change the month or the year value.


Microsoft Teams, Flexible Height Gallery, Nested Gallery, Filter Nested Gallery, Appointments Table