Your entire course programme,
perfectly organised
From weekend Day Skipper courses to 7‑day Yachtmaster preps — build your schedule, assign instructors and vessels, manage capacity, and handle overnight cabin allocations. All from one powerful dashboard.
Smart Scheduling
Build your course schedule with an intuitive drag‑and‑drop calendar. See your entire week, month, or day at a glance — with full conflict detection that prevents double‑booking instructors, vessels, or classrooms.
- Month, Week & Day views Switch between views to see the big picture or drill into a single day's schedule. Drag courses between time slots to reschedule instantly.
- Conflict detection Automatically flags when an instructor, vessel, or classroom is double-booked. Prevents scheduling mistakes before they happen.
- Recurring schedules Set up weekly or seasonal recurring courses with one click. Perfect for regular weekend sailing courses or weeknight theory classes.
- Multi‑session linking Link sessions across multiple dates — ideal for split‑week courses or theory + practical combos that happen on different days.
Course Categories & Catalogue
Organise your entire course offering into categories — RYA Practical, Shorebased, Motor, Short Courses, or any custom type you need. Each course has its own pricing, duration, prerequisites, and certificate configuration.
- Flexible categories Create as many categories as you need. RYA Sail, RYA Motor, Shorebased Theory, Commercial, Custom — whatever fits your school.
- Per‑course pricing Set individual prices per course, including member discounts, early-bird rates, and optional add‑ons like logbooks or equipment.
- Prerequisite chains Define which qualifications a student needs before enrolling — automatically enforced during booking and package redemption.
- Certificate configuration Link courses to RYA certificate types, set assessment criteria, and configure completion workflows per course.
Resource Allocation
Assign vessels, instructors, and classrooms to every schedule. See who's available, who's booked, and what's in maintenance — all at a glance with real‑time conflict checking.
- Vessel management Track your entire fleet — sail and power. Record berth count, vessel type, equipment, and maintenance status for each boat.
- Instructor availability See which instructors are free, check their qualifications, and assign the right person to the right course automatically.
- Classroom booking Manage shore‑side classrooms, pontoon briefing areas, and any other spaces your training centre uses.
- Maintenance tracking Mark vessels as in maintenance to exclude them from scheduling. Track service history and upcoming checks.
Capacity Management
Set minimum and maximum student numbers per course, manage waitlists automatically, and let the system close bookings when a course is full. Real-time availability feeds into your public booking pages.
- Min / max students Set capacity per schedule. Minimum thresholds help you decide whether to run a course; maximums prevent over‑booking.
- Waitlist management When a course fills up, students can join a waitlist. Get notified when spaces open, or auto-promote waitlisted students.
- Auto‑close bookings When capacity is reached, the booking page automatically shows "Full" and offers the waitlist option instead.
- Fill‑rate tracking See at a glance how full each course is. Spot under-performing schedules early and adjust your marketing or pricing.
Cabin & Berth Allocation
A feature you won't find in any other booking platform — purpose-built cabin management for live‑aboard sailing courses. Assign private cabins, manage berth sharing, and handle gender preferences.
- Per‑vessel cabin layout Define the exact cabin configuration for each vessel — forward, aft, port, starboard, saloon — with berth counts and types.
- Student assignment Drag students into cabins, or let the system auto‑assign based on gender preferences and sharing rules.
- Cabin pricing Charge different rates for private cabins, shared berths, or specific cabin types — price per cabin or per berth.
- Availability at a glance See which cabins are full, which have spare berths, and which students are still unassigned — all from the schedule view.
Instructor Assignment
Match the right instructor to the right course, every time. Track qualifications, check availability, and manage teaching loads across your entire team.
- Qualification matching Only qualified instructors appear for each course type. A Powerboat instructor won't be offered for a Day Skipper course.
- Availability windows Instructors set their available dates. The scheduler only shows free instructors for the dates you're filling.
- Multiple instructors Assign two or more instructors per course when needed — common for Yachtmaster preps or large group courses.
- Teaching load reports See how many days each instructor has taught, upcoming commitments, and qualification expiry dates at a glance.
Multi‑Location Support
Run courses from multiple marinas, yacht clubs, or training venues — all managed from a single dashboard. Students filter by location on your public booking pages.
- Multiple venues Add as many locations as you need — Hamble, Lymington, Cowes, or anywhere your courses run.
- Per‑location resources Each location has its own fleet, classrooms, and instructor pool. Resources don't bleed between sites.
- Location filter on booking pages Students browsing your public courses can filter by location, seeing only what's available at their nearest venue.
- Cross‑location reporting See revenue, bookings, and utilisation broken down by location — or roll up into a combined view.
Private Tuition
Not every student wants a group course. Offer private 1:1 or small‑group sessions with custom pricing, flexible scheduling, and dedicated instructor assignment.
- 1:1 scheduling Create private sessions for individual students on any date, with any instructor. Perfect for refresher courses or exam prep.
- Custom pricing Set different rates for private tuition, including hourly, daily, or per‑session pricing with optional extras.
- Request forms Let students request private tuition through your booking page. You review, confirm, and schedule.
Everything else included
Every scheduling feature works seamlessly with the rest of the platform — payments, certifications, CRM, and your public booking pages.
Automated Notifications
Students and instructors receive automatic email confirmations when schedules are created, changed, or cancelled.
Mobile Schedule Access
Check your schedule from the marina dock. The PWA works on any phone or tablet — even with patchy signal.
Calendar Export
Export schedules to Google Calendar, Outlook, or Apple Calendar. Instructors see their assignments in their own calendar app.
Course Tags & Filters
Tag courses by type, level, or custom attributes. Filter your schedule view to see only what you need.
Schedule Analytics
Track fill rates, cancellation patterns, and instructor utilisation across your entire schedule history.
Booking Integration
Schedules feed directly into your public booking pages. When you create a schedule, it's instantly bookable online.
Ready to streamline your scheduling?
Build your first course schedule in minutes. 60‑day money‑back guarantee — plus free onboarding to get you set up.