Skip to content

dynapage/power-platform-timeline-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Power Platform Timeline Form / Scheduler Demo

Introduction

This demo showcases the creation of a timeline form/scheduler using Power Platform's canvas app (or custom page). The solution utilizes various out-of-the-box components provided by Power Apps and leverages a custom Dataverse table to store and manage the scheduling data.

Features

  • Interactive timeline form/scheduler view.
  • Add, edit, and delete schedule items.
  • Display schedule data from a custom Dataverse table.
  • Intuitive user interface using Power Apps components.

Technologies Used

  • Microsoft Power Apps (Canvas app or custom page).
  • Microsoft Dataverse (formerly Common Data Service) for data storage.

Prerequisites

  • A Power Apps environment with the appropriate permissions to create and deploy the solution.
  • Access to Microsoft Dataverse with sufficient privileges to create custom tables and fields.

Installation

  1. Clone the repository or download the project files to your local machine.

  2. Connect the app to your Dataverse instance.

  3. Import the custom Dataverse table included in the project. (Provide instructions on how to import the table or include a data import script)

  4. Customize the app/page to fit your organization's specific requirements, if necessary.

  5. Save and publish the app to make it available for end-users.

Usage

  1. Open the published app in the Power Apps mobile app or web version.

  2. Navigate to the "Timeline" or "Scheduler" section of the app.

  3. Interact with the schedule items:

    • Click on a schedule item to view/edit details.
    • Use the date/time picker to add new schedule items.

Contributions

We welcome contributions to enhance the app's functionality or fix any issues. If you find a bug or want to contribute, please follow these steps:

  1. Fork the repository.

  2. Create a new branch for your contribution.

  3. Make the necessary changes and commit them.

  4. Open a pull request with a detailed description of your changes.

License

This project is licensed under the MIT License.

Contact

For any questions or support regarding this project, please contact: