Seait Documentation

Complete guide to using Seait for harbor management

Boat Colors on Map

Understanding the color coding system for boats displayed on the map

Red (#FF0000)

Boats that are not booked or have a booking that is more than one week old. These boats are not currently scheduled or booked.

Green (#00FF00)

Boats that are booked and scheduled for today. These boats have an active booking with a start time matching today's date.

Yellow/Orange (#F9B400)

Boats that are booked with a start time in the future or within the last week (but not today). These boats have upcoming or recent bookings.

Black

The currently selected boat when not in placement mode. This helps you identify which boat you have selected.

Blue (#0000FF)

The currently selected boat in placement mode. The boat becomes draggable and you can adjust its position and rotation.

Red Dots - Past Due Indicators

Understanding when and why red dots appear next to boats

A red dot appears next to a boat in the sidebar list when:

  • The boat's start time has passed (is past due)
  • AND the boat is in the wrong state for the current season:
    • In "Up" season (placing on land): boat is still set out to sea
    • In "Down" season (setting out to sea): boat is still on land

Example:

If it's "Up" season and a boat's start time was yesterday, but the boat is still marked as "set out to sea", a red dot will appear to indicate it needs to be placed on land.

Seasons: Up vs Down

Understanding the seasonal modes and when to use them

Up Season (Placing on Land)

"Up" represents the season when boats are being placed on land (typically autumn/winter).

  • Boats are being moved from sea to land
  • Red dots appear for boats that should be on land but are still set out

Down Season (Setting Out to Sea)

"Down" represents the season when boats are being set out to sea (typically spring/summer).

  • Boats are being moved from land to sea
  • Red dots appear for boats that should be at sea but are still on land

💡 Tip:

Use the season switch in the header to toggle between "Up" and "Down" modes. Your selection is saved in your browser's local storage.

Boat Sorting

How boats are automatically sorted in the sidebar list

Boats are automatically sorted by their start time with the following logic:

For boats with start times within the last week:

Sorted chronologically (earliest first) - boats scheduled soonest appear at the top.

For boats with start times older than a week:

Sorted reverse chronologically (most recent first) - most recently scheduled boats appear first.

Boats without start times:

Always appear at the bottom of the list.

Note:

The "one week" threshold adjusts based on the current season and whether you're viewing boats "On Land" or "In Sea". This ensures the most relevant boats for the current season appear first.

Search Functionality

How to search and filter boats in the sidebar

The search bar in the sidebar allows you to quickly find boats by searching across multiple fields:

  • Member ID - The boat owner's member identification number
  • Name - First name and last name of the boat owner
  • Mobile - Phone number
  • Email - Email address
  • Boat Type - Description of the boat type
  • Start Time - Booking start date and time

How it works:

  • Search is case-insensitive
  • Matches any part of the field (not just the beginning)
  • Results update in real-time as you type
  • Click the X button to clear the search

💡 Tip:

Search works in combination with the "On Land" / "In Sea" filter. Only boats matching both the search term and the current filter will be displayed.

Additional Tips

  • Click on any boat in the sidebar to select it and view details
  • Use "Place On Land" to position a boat on the map
  • Use "Set Planned Position" to mark where a boat should be placed later
  • Use "Set Out" to mark a boat as being at sea
  • When placing a boat, you can drag it on the map and adjust rotation with the slider
  • Your preferences (season, harbor, showIsSetOut) are saved in your browser