REMESA

01. OVERVIEW
Remesa is a reservation management platform I designed and built from the ground up for independent restaurants in Europe. The name means 'batch' or 'shipment' in Spanish and Dutch, reflecting the platform's core purpose: managing the flow of guests through a restaurant's dining room.
Most reservation platforms either overcharge with per-cover fees, lock restaurants into opaque contracts, or funnel guest data into corporate ecosystems owned by hotel conglomerates and food delivery corporations. I built Remesa to fill the gap: transparent flat pricing starting at EUR 19 per month, full data ownership, and a booking widget that deploys with a single script tag.
This is my own product, built with the same architectural precision I bring to client work but with the freedom to make every design decision myself. From the availability engine to the AI briefings, every feature exists because I believe it solves a real problem for the restaurants I serve.
02. THE CHALLENGE
Before writing a single line of code, I spent two months researching the total cost of ownership across 12 reservation platforms. The findings shaped every product decision:
03. THE SOLUTION
I designed Remesa around three non-negotiable principles: flat monthly pricing with no per-cover fees, full data ownership for the restaurant, and a setup flow that gets any restaurant live in under 10 minutes.
Real-Time Availability Engine
Five parallel database queries, interval overlap math across tables, sections, and service periods. Every time slot a guest sees is accurate. No caching on availability data. Response time under 50ms.
6-Step Booking Widget
An accordion-based booking flow that embeds on any website with a single script tag. Under 50KB, five languages with automatic detection, built-in honeypot spam protection, and a waitlist fallback when fully booked.
Canvas-Based Floor Plan Editor
A full Konva canvas editor for placing tables and drawing walls, a live operations view for real-time seating during service, and a compact viewer for table assignment inside the reservation panel.
Automated Guest CRM
Every booking automatically builds a guest profile with visit counts, preferences, allergies, and VIP status. Guests who visit three or more times are promoted to MVP. No manual data entry required.
Smart No-Show Prevention
A three-layer system: automated email reminders at 24 hours and 2 hours, Stripe-powered smart deposits with manual capture, and a waitlist that automatically fills cancellations.
AI Daily Briefings
Every morning, Claude reads today's reservations and writes a briefing for the manager. Deterministic churn scoring flags at-risk guests. Signed outbound webhooks push events to external systems.
Stripe Billing with Tier Gating
Three tiers (Essential at EUR 19, Grow at EUR 39, Pro at EUR 79) with 14-day free trials, Stripe-managed billing, and runtime feature gating that unlocks capabilities per plan.
White-Label Branding
Pro-tier restaurants get full white-label: every trace of Remesa removed from guest-facing touchpoints. Custom VIP tags, full CSV data export, and branded email templates.
04. WHAT I BUILT
The scope of Remesa goes beyond a typical client engagement. This is a full product with authentication, billing, real-time data, and AI -- built to serve hundreds of restaurants simultaneously.
Full-Stack Next.js + Supabase Platform
Server components, server actions, row-level security, real-time subscriptions, and edge-deployed APIs powering the entire stack.
Real-Time Availability in Under 50ms
Parallel database queries, interval overlap math, same-day cutoffs, and server-side re-verification eliminating double-bookings entirely.
Embeddable Widget at 50KB
Single script tag deployment. Works on WordPress, Squarespace, Wix, or raw HTML. Five European languages with locale-aware formatting.
Canvas Floor Plan with Live Seating
Drag-and-drop table placement, wall drawing, and a real-time operations view showing occupied, available, and reserved tables during service.
Three-Tier Subscription System
Stripe webhooks, trial management, and runtime feature gating. No per-cover fees on any plan. Flat monthly pricing that scales by features, not by success.
AI-Powered Intelligence Layer
Claude-generated daily briefings, deterministic guest churn scoring, and signed outbound webhooks for third-party integrations.
I built Remesa around a single principle: restaurant technology should be infrastructure, not a toll booth. Your growth should never cost you more. No per-cover fees, no data hoarding, no locked-in contracts. Just elegant flow and intelligent CRM for the independent.