Skip to content
English
  • There are no suggestions because the search field is empty.

Design Brief: Notifications Center (Operations)

Project Introduction

Our current platform provides a slow, static user experience due to an architecture that relies on users manually refreshing the interface to get data that can be several minutes old. This information lag causes a lack of trust and forces users into a reactive posture. To solve this, we are creating an event-driven notification system that will push live, up-to-the-second updates on assets and orders directly to users.

For most pages, this will essentially ‘auto-trigger’ the Refresh button in the Top Navigation bar (which we can then remove). However some new data is worth telling users about. Some examples are: delivery exceptions, overages, shortages, damages, ETA updates that exceed delivery windows, geofence status changes, integration failures, etc.

This design project focuses on designing the user-facing Notifications Center, which will present these real-time alerts in a clear, manageable, and timely manner.


Users and Needs

  • Customers tracking assets or orders need to:

    • Work within an interface that is always current, with data refreshing automatically in the background.

    • Be proactively alerted to important operational events that require their attention, such as delivery exceptions, damages, shortages, or significant ETA changes.

    • Have confidence that the information on their screen is a live, accurate reflection of real-world events.

    • Manage notification preferences to ensure they only receive alerts that are relevant to their role and to avoid fatigue.


Tasks

  1. Experience pages that are always up-to-date, without needing to find or use a manual refresh button.

  2. Receive proactive notifications for noteworthy events (e.g., banners, toasts, or badge counters).

  3. Access a consolidated list of historical alerts from a "bell" icon in the top navigation bar.

  4. Distinguish between "Critical," "Major," and "Minor" alerts based on their visual design within the Notifications Center.

  5. Navigate to User Preferences to manage Notification Settings.

  6. Subscribe to or unsubscribe from specific alert categories (e.g., ETA Updates, Damages, Integration Failures).