OA21: Breakout (2) Developing the Sakai Dashboards - Web components and Widgets
Channel: Apereo Foundation
Date: 2021-06-28

Presented by Adrian Fish
Sakai 21 sees a new piece of functionality called the Dashboards. We now have a user and a course dashboard into which a user, whether on their Home site, or a course admin on their course site, can add and configure multiple widgets. Think the Overview page, but way more user configurable and prettier. The Home Dashboard has widgets such as the Tasks widget, Discussions widget, Grades widget, etc. The Course dashboard can contain the same widgets, in addition to being able to configure the site overview and graphic.

The tools will be demonstrated elsewhere in the conference - we'll be focusing more on the approaches taken to developing these various components. Web components, Storybook, Karma and Jasime, lit-element - these are some of the technologies we are using in our UI development in Sakai. I'm hoping that you'll walk, or look, away having a decent idea how you'd approach getting involved in developing some of this stuff. Come along!