Overview

A library of components and interaction rules consists of all the designed and styled parts of an interface and how they behave.

Libraries foster consistentcy and productivity for development but also for the usability of the product.

A successful usability offers users:

  • Ease and competence in using the user interface during the first contact with the product.
  • Familiarity with the user interface and how to use it on subsequent visits.
  • Efficiency when completing tasks.

Introduction

Link to the current SEAS Course Planning

SEAS Course Planning has a public and a private interface.

The public interface shows:

  • Four year course plan
  • Scheduled courses

The private interface requires to login and it accesses two areas.

The first area allows to edit the following content:

  • Courses
  • Faculty
  • Schedule
  • 4 year plan
  • Requests

The second area, Administration, manages the following content:

  • Manage users
  • Manage courses
  • Manage faculty

GitHub

User Experience

Accessibility

Harvard’s Digital Accessibility Policy establishes standards for accessibility for the University’s websites and web-based applications. It is designed to increase access to digital content and enhance the usability of the University’s online presence.

Each component of this library offers accessibility examples and information, to inform accessible design and implementation.