We’ve worked with Beaumaris Motor Yacht Squadron (BMYS) for many years, supporting their website and membership portal.
In 2025, we helped them take things to the next level – launching a fast, modern Statamic-based website integrated with a brand-new Laravel-powered membership and events portal.
We chose Laravel and Inertia.js for the portal to deliver a seamless user experience – while providing a solid and scalable foundation for future development as the club’s needs continue to evolve.
At the core of the platform is a deep integration with the MPower membership management system. New members are automatically synced from MPower as they’re onboarded, and all members can log in to the portal using their MPower credentials. Members can view and update their personal details directly via the portal – with changes syncing back to MPower in real time.
Beyond personal details, members can manage their boat and vehicle information, allowing the portal to send reminders for expiring insurance and registrations – and link this data to event bookings.
The MPower integration also extends to House and Subscription data, giving members access to their full profile within the portal – along with a live view of the MPower-managed contact directory. For member-only content, BMYS can author special pages in Statamic that appear privately within the portal, keeping public and member-exclusive content neatly connected and centrally authored.
But the portal goes far beyond profile management – it also powers events and bookings. The admin team can create and manage events within the portal, which automatically sync to the public website. Members can book tickets online, with support for capturing detailed information for each booking – including guest names, preferences, and other per-ticket details.
Ticketing is highly flexible – quotas can be set per ticket type, with optional contribution to total event capacity, making it easy to manage attendance. The system supports both member-only and public ticket sales – allowing for member-exclusive pricing where needed. Even non-members can sign up and book events, with a more limited access to relevant portal features. These non-member users can also register their own boats and vehicles too, while keeping their data separate from MPower.
To make all of these features more useful, we’ve created a number of reports that allow the admin team to filter Events, Bookings and Users, with a number of filters and export options to help reports offer timely and accurate information. This also includes the Boats and Vehicles of users, including filtering based on states like expired insurance or registration. All of these reports help BMYS keep in control of their data, and proactively keep all aspects up to date.
The platform handles the sending of emails when bookings are made, plus a reminder just prior to the event, and a follow up email after. The content of all of these emails can be edited globally, or per event. Within each Event, the admin team can also send one-off emails to users who have made a booking, allowing for timely communication on event updates if needed.
Altogether, this gives BMYS a powerful and flexible platform – streamlining everything from membership management to event planning, ticketing and reporting. The portal provides a centralised hub for day-to-day operations, helping BMYS stay responsive, organised, and member-focused.
At Mity Digital, we’re not just about beautiful websites – we build robust, tailored apps to solve real business problems. We love working with Statamic and Laravel, and if you’re looking to streamline your operations online – we’d love to have a chat.


Marty Friedel
Marty has a background in Computer and Information Science, software development, web development, multimedia and web accessibility, and is Mity Digital’s resident nerd.
Outside of his programming work, Marty is a keen landscape photographer, and also teaches Les Mills group fitness classes.