Display Calendar as a Page in the Site

I have been assigned a task in my project wherein the requirement is to display a calendar as a page in the site.

Note: The calendar should be user friendly and should also display events, if assigned to a user. The user should be able to move from one month to another, one year to another etc. The user should be able to view the calendar as the current day, current week or current month.

How do I carry out this requirement?

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer

    That can become a very difficult requirement. To get started, I typically is an editable grid to display a month. Use a columns layout for a week. And a list of cards for a single day.

    The issue is, that in Appian you cannot overlay components. I did not find an OOTB way of displaying a really nice calendar similar to Outlook or others.

    Then, people will want to be able to drag&drop events. That is the end of Appian capabilities.

    I ended up implementing a component plugin using https://fullcalendar.io.

    I can not share that as it is IP of a client.

Reply
  • 0
    Certified Lead Developer

    That can become a very difficult requirement. To get started, I typically is an editable grid to display a month. Use a columns layout for a week. And a list of cards for a single day.

    The issue is, that in Appian you cannot overlay components. I did not find an OOTB way of displaying a really nice calendar similar to Outlook or others.

    Then, people will want to be able to drag&drop events. That is the end of Appian capabilities.

    I ended up implementing a component plugin using https://fullcalendar.io.

    I can not share that as it is IP of a client.

Children