Skip to content

S6: Off-site notifications for berth events #29

Description

@xishell

Persona

Harbor master + Berth tenant

User outcome

As a harbor master off-site, I get email/push notifications for the berth events I care about. As a berth tenant, I get notified if a boat is at my berth without authorization.

Off-site responsiveness — the dashboard panel (S5) only helps when staff are at it.

Acceptance Criteria

  • Harbor master can opt in/out of notifications per event type (arrival, departure, turned green, turned red)
  • Berth tenant receives notification only when their berth turns occupied without authorization
  • Notifications dispatched via Resend
  • No duplicate notifications for the same ongoing event
  • Notification preferences persist per user
  • Tenant is notified of an approaching return-date deadline at a configurable lead time

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendServer, API, databasepersona:berth-tenantBoat owner with long-term berth assignmentpersona:harbor-masterStaff member responsible for harbor operationstheme:user-facingDashboard, mobile UX, auth flows

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions