Home

Mayday Weddings

COVID-era job board helping wedding suppliers find cover if they got sick

Problem

During COVID isolation waves, wedding vendors needed to replace key roles at short notice. Open social channels were noisy and unreliable, and cancellations were common when the right people couldn’t be reached fast enough.

Solution

Mayday Weddings used a job-board format to connect vendors who needed cover with available, qualified replacements. Job posts were delivered directly to inboxes (and SMS for urgent posts), responses were one-click, and posters received a filterable list of candidates with relevant detail (ratings, experience, skill level, and more).

My Role

Founder, Product, No-code/Low-code Development


Tech Stack


Engineering

Key decisions to make cover-finding fast, reliable, and easy to triage during COVID.

Constraint

Decision

Trade-off

A replacement workflow only works if it’s fast and low-friction for both sides.

Optimised for “post → notify → one-click response → shortlist” so vendors can post quickly and candidates can indicate availability with minimal effort.

Requires careful UX tuning and dependable messaging; failures show up immediately as missed cover opportunities.

Speed to launch mattered more than building bespoke infrastructure during COVID disruption.

Connected no-code/low-code platforms (Webflow + Airtable + Make + SendGrid) and used lightweight JS/webhooks for app-specific logic.

Operational issues (rate limits, deliverability, error handling) still have to be solved, but within platform constraints.

Job posts need to reach the right people reliably, not get buried or missed.

Delivered job posts directly to inboxes (and SMS for urgent posts) so requests aren’t lost in a noisy feed.

Deliverability, rate limits, and retries become product-critical concerns that need ongoing monitoring and iteration.

Vendors need to quickly compare candidates without managing scattered DMs and comment threads.

Presented responses as a filterable candidate list with details like ratings, experience, and skill level to support fast triage.

Requires keeping response data consistent and maintaining filtering UX as the feature set grows (e.g. job filtering and profile updates).


Deep Dive: Mayday vs Facebook groups (and how it worked)

Mayday Weddings was a mission-critical web application designed to solve an urgent problem during the COVID-19 pandemic. When a wedding vendor had to isolate, they needed to find a trusted and qualified replacement fast.

I designed, developed, and deployed the app end-to-end, connecting a no-code/low-code stack and adding a thin layer of JavaScript and webhooks so it could ship quickly and keep working under pressure.

Why Mayday was better than Facebook

Facebook groups were the standard way suppliers would find cover. This works while the volumn is low. But at high volume, it starts to fail: important posts get buried and responses get spread across comments and DMs.

Mayday's focus allowed it to improve on this experience in all areas:

  • Job posts are delivered to inboxes where they won’t be missed.

  • Notifications were targeted to go to vendors who match the skills and region required.

  • The job poster would get a nicely formatted list of available candidates they could view and filter (skill level, relative price, preferred camera brand, and more).

How it worked

  1. Post a job with the basics (skill, region) and job details like date, location, estimated budget, skills, and hours needed. Mark it urgent if it’s time critical.

  2. Mayday messages local vendors who match the job details (email, plus SMS for urgent posts).

  3. One-click responses let people indicate availability instantly.

  4. Browse a shortlist-ready list of candidates with ratings, experience, skill level, and a connect button. Filter the list to find the best fit.

Post-launch

After launch I kept iterating in production:

  • Troubleshooting rate limits

  • Improving email deliverability

  • Hardening error handling

  • Adding profile updates (with a review process)

  • Adding job filtering

  • Adding on-page job applications

Impact

Mayday was very well received by the community:

  • We connected 500 vendors and saved 100 weddings.

  • It was featured by The Project, 1News, Newstalk ZB, RNZ, NewsHub, and more.

  • And I received (unprompted) a few hundred dollars in donations.


More Projects