wake·to·wakeclient portal · powered by WegoX
← admin view

your brief · our responses

Your 20 requirements, our per-item response.

Mirror of the brief you shared. Left side is what you asked for; right side is how we're delivering it, in which phase, and any caveats.

  1. requirement 1

    Customer booking website for all activities with an easy, mobile-friendly interface.

    our response

    In MVP. Mobile-first React app on TanStack Start. See the live preview at /demo/wake2wake.

  2. requirement 2

    Fully customisable booking forms and questions.

    our response

    In MVP. Per-activity question schema — you edit questions from the console; no code deploy needed.

  3. requirement 3

    Custom add-ons and merchandise during booking.

    our response

    Add-ons in MVP. Full merch inventory sync in v1.1 (Shopify).

  4. requirement 4

    Merchandise inventory synced with the online store.

    our response

    v1.1 — Shopify Admin API sync layer. Keeps 'sold in trip' + 'sold in store' in one number.

  5. requirement 5

    Secure online payments with major cards, direct to bank.

    our response

    In MVP. Stripe Connect Express. Visa / Mastercard / Amex / Discover. Funds settle to your bank overnight; wanago never touches the money.

  6. requirement 6

    Staff logins, attendance, timesheets, leave tracking, payroll, missed-shift notifications.

    our response

    v1.1. Recommend Deputy or Homebase integration rather than building a full HR module — cleaner and cheaper. Lightweight built-in clock-in is possible if you prefer to stay in one system.

  7. requirement 7

    Google-style calendar with colour-coded boats, one master, filters, no double-bookings.

    our response

    In MVP. FullCalendar with resource lanes per boat + activity. Availability engine stops the double-book at submit time.

  8. requirement 8

    Staff and boats assigned from dropdowns, only available people/equipment shown.

    our response

    In MVP. Dropdowns are resource-aware — dependent on selected slot + duration.

  9. requirement 9

    Boat availability and maintenance tracking.

    our response

    In MVP. Every boat has status: available / booked / maintenance / out-of-service. Maintenance blocks propagate to availability.

  10. requirement 10

    Liability waiver integration (or SmartWaiver), with automatic reminders.

    our response

    In MVP. SmartWaiver via webhook. Bookings sit in 'pending' until waiver is signed; auto-reminders 48h / 24h / 2h.

  11. requirement 11

    Automated, customisable emails throughout the booking journey.

    our response

    In MVP. Resend + Handlebars templates. Confirmation, reminder, day-of, waiver, post-trip review request.

  12. requirement 12

    Phone booking interface for staff.

    our response

    In MVP. Operator-console booking form for phone-in bookings.

  13. requirement 13

    Flexible scheduling, pricing, discounts, promo codes, manual adjustments.

    our response

    In MVP. Rules engine — season/day-of-week pricing, promo codes, one-off manual line adjustments.

  14. requirement 14

    Tip collection and automatic tip splitting between crew members.

    our response

    In MVP. Tip pool per trip; % split rule per crew role; day-end auto-settlement.

  15. requirement 15

    Live chat or WhatsApp linked to customer records.

    our response

    v1.1. Twilio + WhatsApp Business API; conversations pinned to the customer record.

  16. requirement 16

    Customisable reporting and dashboards.

    our response

    In MVP. Lean core: bookings, revenue, utilisation, add-on take, no-shows. Deeper cuts via Metabase in Phase 2.

  17. requirement 17

    Import all historical booking and customer data from Peek Pro.

    our response

    In MVP. CSV pipeline. Two-week parallel-run, cut-over on a Sunday. Nothing left behind.

  18. requirement 18

    Customer profiles (basic CRM) for repeat quick-book.

    our response

    In MVP. Card-on-file (Stripe vault), saved contact + waiver reused across trips.

  19. requirement 19

    Loyalty / rewards programme.

    our response

    v2 — per your own note, defer until after operational stability.

  20. requirement 20

    Hotel referral tracking and commission reporting.

    our response

    v2 — per your own note, defer until after operational stability.