Early bird — $99 (ends soon)Next.js 15SupabaseStripeTypeScript

Your rental booking
site, ready this weekend

Skip months of development. Get a complete booking platform with payments, contracts, admin panel, and email — deploy it on Friday, take bookings on Monday.

$199$99Save $100
30+
Hours of dev saved
9
Core features
1
Config file
$0/mo
Running costs

Why BookingStarter

Skip the grunt work

Build from scratch

8+hSetting up Stripe payments & webhooks
6+hBuilding the booking calendar UI
4+hAdmin panel with booking management
4+hPDF contract generation
3+hEmail notifications & templates
3+hAvailability logic & date blocking
2+hDatabase schema & RLS policies
Testing, debugging, edge cases...
$3,000+at freelancer rates

Use BookingStarter

Payments working in minutes
Beautiful, responsive design
Admin panel ready to use
PDF contracts auto-generated
Email notifications built-in
Deploy to Vercel in one click
Single config file setup
Lifetime updates included
$99one-time · ready in minutes
Built by an indie developer who needed this himselfRunning in production on a real rental property30+ hours of development, yours in minutes

See what you get

A real product, not a template

yourproperty.com
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
BookedAvailable
12 bookings
$4,280 revenue
3 pending
96% occupancy

What your guests and your admin panel will look like — customized with your branding.

Everything included

Built for rental property owners

Every feature you need to run a professional booking platform, with none of the development headaches.

Smart booking calendar

Your guests pick dates, see availability, and book in seconds. No back-and-forth emails, no double bookings.

Stripe payments

Accept payments from day one. Checkout, webhooks, confirmations, and refunds — all handled automatically.

PDF contracts

Rental agreements generated on the fly with your terms, pricing, and guest details. Sent automatically with every booking.

Email notifications

Your guests stay informed at every step — booking confirmation, payment receipt, pre-arrival details. You just set it up once.

Admin panel

See every booking, manage availability, track revenue, and handle settlements. Your business at a glance.

One config file

Property name, prices, booking periods, house rules, feature toggles — change one file and the whole site updates.

Responsive design

Looks polished on phones, tablets, and desktops. Your guests book from wherever they are.

Automated workflows

Rental charges, payment reminders, and pre-arrival emails run on schedule. Your booking site works while you sleep.

Feature toggles

Turn modules on or off to match your property. Consumption tracking, keybox codes, waitlist — use what you need.

Tech stack

Modern. Proven. Scalable.

Built with the same stack used by top startups. Every piece is battle-tested and well-documented.

Next.js 15

App Router, Server Components

Supabase

PostgreSQL, Auth, RLS

💳

Stripe

Checkout, Webhooks, Refunds

🎨

Tailwind CSS v4

Utility-first, Design system

📄

React PDF

Server-side PDF generation

📧

Nodemailer

Gmail SMTP, HTML templates

🚀

Vercel

One-click deploy, Cron jobs

🔒

TypeScript

Full type safety end-to-end

What's included

Everything to launch and run

Not just a landing page template. A complete, working booking platform with real business logic.

🏠Guest-facing pages

  • Homepage with hero, gallery, pricing, map
  • Interactive booking calendar with period selection
  • Booking form with guest details and add-ons
  • Stripe checkout with success/cancelled pages
  • About page and Terms & conditions page
  • Waitlist signup for unavailable periods

🔐Admin panel

  • Dashboard with booking overview and revenue
  • Booking list with status filters and search
  • Booking detail view with edit capability
  • Calendar view with visual availability
  • Block dates from booking
  • Consumption tracking and settlement

⚙️Backend & APIs

  • Stripe webhook handling (payments, refunds)
  • Booking request and approval workflow
  • PDF contract generation with React PDF
  • Invoice and credit note generation
  • Availability API with date blocking
  • Cron jobs for automated charges and reminders

📦Ready to customize

  • Single config file for all property values
  • Feature toggles for optional modules
  • Configurable pricing and booking periods
  • Customizable house rules and contract terms
  • Complete database schema with migrations
  • Comprehensive README and setup guide

Simple pricing

Pay once. Build unlimited projects.

Early Bird Price
$199$99

One-time payment · Lifetime access

You save $100
  • Complete Next.js 15 source code
  • Stripe payments & webhook handling
  • PDF contracts & email notifications
  • Full admin panel with booking management
  • Deploy to Vercel in minutes
  • Lifetime updates via private GitHub repo

That's less than 1 hour of freelancer time for 30+ hours of work.

Secure checkoutStripe-poweredInstant access

FAQ

Common questions

Any single-property rental: vacation homes, cabins, group houses, event venues, retreats. If guests book periods and pay online, BookingStarter fits.

Basic familiarity with editing config files helps, but you don't need to be a developer. The setup guide walks you through everything step by step.

Vercel (free tier), Supabase (free tier), Stripe (2.9% per transaction), Gmail (free). You can run a live booking site for $0/month in fixed costs.

Absolutely. Built with Tailwind CSS, so you can change colors, fonts, and layouts easily. The design system uses CSS variables for quick theme changes.

The default UI text is in Danish (the original target market), but all strings live in the components — straightforward to translate. The code, comments, and docs are all in English.

BookingStarter is designed for single-property sites. For multiple properties, deploy separate instances — each one is its own booking site with its own config.

Due to the digital nature of the product (full source code), refunds aren't offered. But with 30+ hours of development baked in, we're confident you'll see the value immediately.

Yes, lifetime updates. You get access to the private GitHub repo and can pull new features and fixes as they're released.

Your booking site could be live this weekend

30+ hours of development, ready to deploy. Stop building infrastructure and start taking bookings.

$199 $99 early bird · One-time payment · Full source code