Beaming Boston Tours
A complete end-to-end booking and operations platform for a Boston-based tourism company — live availability, secure payments, weather-aware cancellations, and an admin dashboard for the team.
Visit live siteWhat we set out to solve.
The team was running tours on a patchwork of spreadsheets, manual emails, and ad-hoc payment links. Weather delays were tracked by hand, refunds took days, and there was no single source of truth for who was on which tour.
How we built it.
Customer booking flow
A mobile-first booking page surfaces live availability across three tour templates, embeds Stripe Checkout for secure payment, and confirms via transactional email rendered with React Email — all in under five taps from landing to receipt.
Weather-aware automation
A scheduled job polls the National Weather Service API; after three consecutive no-go verdicts within 24 hours of a tour, the system auto-cancels and triggers Stripe refunds plus apology emails — no human in the loop.
Admin operations dashboard
The team gets a single dashboard for today’s schedule, capacity management, the customer roster, and a composer for ad-hoc emails. Customer-facing self-serve cancellation reduces the support burden.
The numbers.
What it changed.
The business now runs on one cohesive system. Bookings, payments, communications, and cancellations are automated end-to-end so the team can focus on running great tours instead of chasing operations.