Public marketing site
Public App Router pages for home, about, charters, lodge, gallery, FAQ, contact, and policies with Sanity-backed content where applicable.
- Brand-led guest acquisition
- Clear paths to book or contact
Charter booking and lodge management · Active project record
Charter booking and lodge management, built for the water
Custom Next.js platform for online charter and lodge booking, Square payments, a guest trip portal, and staff operations: live for Reel Excitement Charters.

Saved product captures. Prices, example records and interface state are shown as captured; they are not current offers or a live status feed.
A custom booking and operations platform for Reel Excitement Charters in Shell Beach, Louisiana. Guests check charter availability, combine fishing trips with lodge stays, pay through Square and review trips in a guest portal. Staff manage reservations, customers, content and booking email through an authenticated operations console. Sanity supplies structured content, with Resend email and Neon/Drizzle authentication data. The web app and PWA support this charter business and its staff.
A custom Next.js platform for Reel Excitement Charters: online reservations, Square payments, a guest trip portal, and an operations admin.
Public App Router pages for home, about, charters, lodge, gallery, FAQ, contact, and policies with Sanity-backed content where applicable.
Calendar UI with available, booked, blocked, too-soon/far, and unavailable states on trips and booking flows.
Stepper flow supporting charter-first and lodge-first paths through confirm.
Square-backed checkout and portal pay flows with integer-cent amounts and payment-confirmed email standards.
Guests look up reservations by email and booking reference, then access trip details, payment, and messaging routes.
Authenticated admin for reservations, customers, finance, CMS content, rooms, fleet, packages, users, email templates, and Facebook sync.
Cloud-hosted Sanity Content Lake with embedded Studio and staging/production datasets.
Templated email automation with admin-editable templates; confirmation messaging deferred until payment confirmation standards.
Public gallery surfaces and admin Facebook sync tooling to refresh media.
Public and admin web manifests with icons for browser install flows.
| Platform | Web · pwa |
|---|---|
| Availability | Active project record |
| Source record | October 2026Synchronization date, not a capture or launch date |
| Who it is for | Fishing charter guests · Lodge guests · Charter operators and staff · Random Llama Software portfolio visitors |
| Tools behind the build | Next.js 15 · React 19 · TypeScript · Tailwind CSS · shadcn/ui · Sanity CMS · Square · Resend · Neon · Drizzle ORM · PostHog · Vercel |
Recorded update · 2026-09-05
The August 17 main release prevents quick reservations from collapsing different guests onto one customer. September staging work adds explicit email controls, missing-contact warnings and reservation-detail sanitization; those staging changes are recorded separately from the main release.
| September 2026 | Booking identity fixes and clearer staff follow-upThe August 17 main release prevents quick reservations from collapsing different guests onto one customer. September staging work adds explicit email controls, missing-contact warnings and reservation-detail sanitization; those staging changes are recorded separately from the main release. |
|---|---|
| July 2026 | Marketing package initialized for live charter booking platformFirst marketing baseline with desktop and mobile screenshots of public booking surfaces and admin login, plus full copy suite and machine-readable manifest. |
Start with the business task. We will work out what needs building and what belongs in the scope.
Thursdays
Each Thursday: the shop notes and AI daily issues from the last seven days, and one product. Unsubscribe from any issue.