Admin Portal
Sign in to manage ferries, menus, and events.
Enter your admin email and we will send a link to reset your password.
Set your password
Welcome! Create a password for before accessing the admin portal.
Choose a new password for your admin account.
System
Tools for cache and deployment. Public ferry pages cache route data in the browser for up to one hour.
Platform features
Super-admin only. Online ordering (checkout to portal, admin Orders tab, member order history) is off by default to keep running costs low. WhatsApp and call-summary ordering on public profile pages is unaffected.
When enabled, turn on online orders per business under Menus → Contact, and enable the Orders admin tab under Organisations → Features.
When enabled, businesses with Stripe Connect can require online payment for classes. When off, all classes behave as free or pay-at-door only.
When enabled, plan tiers and 90-day trials gate admin and public profile tabs. Requires Stripe Billing price IDs on subscription_plans. Off by default.
Business categories & cuisines
Occasional updates
Manage directory filters and profile options for Island Businesses. Categories apply to all businesses; cuisines only appear for Bars & Restaurants.
Categories
Cuisines
Organisations
Invite business or event organisers and their staff. Use Features to control which admin and public profile tabs each business can use (for tiered plans).
| Name | Type | Slug | Actions |
|---|
Public Holidays
Occasional updates
Holiday names are for admin reference only — public timetables show dates, not names.
| Date | Name |
|---|
Departures
| Time | Badges | Display only |
|---|
Add Departure
Public profile statistics
Page views, unique visitors, and order channel clicks from your public profile and the Island Businesses directory. Online orders include completed submissions from your order form.
Loading statistics…
Billing & plan
Business Profile
Logo — drag and drop or click to upload. Images are optimised automatically.
Drop logo here or click to browse
How you appear in the team list (separate from the organisation name above).
Directory listing
Controls how this business appears on /businesses/ filters. Click Save profile below after changing.
Cuisine applies to Bars & Restaurants only.
Social links
Header badges (shown on the restaurant page)
Share to Facebook & Instagram
Connect a Facebook Page and its Instagram professional account. Latest News posts can then be shared to both when you publish.
Choose the Facebook Page to connect
Photos
Food and restaurant photos for the website (up to 14).
Drop photos here or click to browse
Opening Hours
Restaurant hours power the public open/closed widget. Website order times default to 15 minutes before open and close — edit those columns if you need different cutoffs.
| Day | Closed | Opens | Closes | Website orders open | Website orders close |
|---|
Team members
Invite admins and staff to help manage this organisation. They receive an email to set their password.
| Name | Role | Access | Status |
|---|
Latest News
Publish updates to your public Latest News tab. Contact links are copied from your profile when you start a post — clear a field to hide that link.
Write in English, Cantonese, or Mandarin — translations are generated automatically when you publish.
Recent posts
Loading posts…
Products
Manage your shop catalog by category. Prices are optional. Save after edits; use CSV import for bulk migration.
| Name | Price | Active | Actions |
|---|
CSV import
Header row: category,name,slug,price,description,image_url — then paste rows below. Import loads into the editor; click Save products to publish.
Orders
Online orders submitted from your public order form. Pay on pickup only.
Click anywhere in admin once to enable new-order sound alerts.
Loading orders…
Order detail
Order analytics
Completion time is measured from order received to marked collected. Based on orders from the last 12 months.
Orders per month
Revenue per month
Average order value per month
Average completion time per month
Order status — past 30 days
Events
Create events, registration forms, and calendar listings for your business. Promote on Latest News when publishing.
Registration roster
Create event
Event title and dates are always required. Toggle optional fields to show on the public event page.
or click to browse
Optional — search and select published artist profiles to show on the event page.
Save the event first, or load published artists when editing.
Configure the fields shown when visitors register for this event.
Toggle = include on form | ☑ = required field
Drag to reorder questions on the canvas.
Payments
Set how paid classes are collected. Connect Stripe later to accept online payments; until then you can set prices and use pay-at-door.
Not connected
Class templates
Create recurring class templates for drop-in sessions and term enrolment. Published classes appear on your public profile Classes tab.
Pricing
Participants cannot cancel online inside this window.
Generate sessions
Create drop-in session rows from a template’s weekly recurrence.
Terms
Term enrolment books all sessions in the date range (Option A — single registration row).
Term enrolments
Bookings
Performers
Create and publish artist profiles for the public /artists page. Stage and times apply to LFD 2026 artists only.
Add performer
First image is the cover photo. Drag images to reorder. Drop files or click + to add.
These links are shown on the public performer page.
Shown on the public performer page when provided.
Shows on the LFD 2026 tab with stage and time on their card. Past performers stay in All Artists only.
Optional — leave blank until the programme is confirmed.
Pending applications stay pending until approved or rejected from the list.
Artists
Manage platform artist profiles for Arts Fringe Lamma 2026. Profiles can be reused across future exhibitions and events.
Add artist
First image is the profile photo. Drag and drop or click + to add.
Homepage slider
Choose artwork images for the homepage marquee. If empty, the site auto-picks one image per artist.
Venues
Select confirmed TIM business profiles to show as AFL exhibition venues.
Bazaar
Create and publish market stall profiles for the public /bazaar page. Tag LFD 2026 for stalls joining this year’s bazaar.
Add stall
First image is the cover photo. Drag images to reorder. Drop files or click + to add.
These links are shown on the public stall page.
Shown on the public stall page when provided.
Shows on the LFD 2026 tab. Past bazaar stalls stay in All Stalls only.
Admin only — not shown on the public site.
Pending applications stay pending until approved or rejected from the list.
Bid dashboard
Review pending bids below — approve or reject (bidders are emailed). You can remove any bid; the approved total recalculates automatically.
Create Lot
Drag and drop images here or click to browse. Images are optimised automatically.