Built for teaching centres
For any centre that rents kit, teaches to a syllabus and puts people in the water
A teaching centre has obligations a rental shack does not: a certified progression to grade against, qualified staff to roster, safety routines to evidence, and a guest list in five languages. Those are the parts of the operation SurfOps was built around first — which is why the same system fits a windsurf school, a kite centre, a surf camp and a dive centre, whether the ladder it teaches is RYA, VDWS, IKO, PADI or the centre’s own.
- Windsurf
- Wingfoil
- Kitesurf
- Surf
- Dive
Running today at a windsurf and wingfoil centre. The parts that differ between sports — the equipment catalogue, the lesson products, the level ladder and its manoeuvres — are per-centre data, so a dive or kite operation is configured rather than rebuilt.
Your syllabus, entered — not rebuilt
The manoeuvres or skills that define each level are per-centre data. An RYA, VDWS, IKO or PADI progression, or a centre’s own ladder, is configuration rather than a development project.
Evidence for inspection and insurance
Safety routines are ticked off on the daily ops board by the person who did them, with missed and late jobs visible and a named end-of-day sign-off. The completion record is a by-product of running the day, not separate paperwork.
Qualifications enforced where it matters
The lesson picker only offers instructors certified for that sport and level, and double-booking is prevented in the interface and again in the database — for every application.
An international team and an international guest list
Lessons match guests to instructors by language, and each centre’s seasons, prices, caps and date format are its own configuration.
Nothing to run
Managed cloud with point-in-time recovery. No server in the office, no version to upgrade at the start of the season, no on-site installation visit.
One record, every touchpoint
Transfers, activities and the restaurant read the same guest list as the watersports operation, so the season picture is complete without reconciling side systems.
Underneath all of it, the system audits its own records continuously — charges raised for a guest whose stay was never opened, guests who departed with an open balance, boards still to assign, duplicate guests, stays without an end date — and presents each as a worklist with the resolution one click away, so the data a centre certifies against stays clean through the season.