Skip to content

Repository files navigation

datreserve

datreserve

Your booking page, simplified.

Let clients book your time — no back-and-forth, no friction.

✨ Key Features

  • 📅 Weekly Calendar Dashboard: Visual week-view admin calendar overlaying your working hours with live appointment blocks and status indicators.
  • 🌐 Public Booking Pages: Shareable, slug-based profile pages with avatar, cover image, bio, social links, and a full service catalogue.
  • ⏰ Timezone-Aware Scheduling: Slot availability calculated in the provider's local timezone using IANA rules — no offset surprises for international clients.
  • 🛠️ Service Management: Create and configure services with custom pricing, currency, duration, location, and description.
  • 👥 Client Management: Built-in client directory with per-client detail pages and appointment history.
  • 📋 3-Step Checkout Flow: Guided booking experience — details → review → confirmed — with validated inputs on both client and server.
  • 🎟️ iCal Export: Confirmed bookings generate a downloadable .ics file so clients can add them to any calendar app.
  • 🎨 6 Built-in Themes: Live-preview theme switcher with Obsidian, Forest, Midnight, Mono, Slate, and Carbon palettes applied instantly across the admin panel and public page.
  • ⚙️ Booking Rules: Configurable booking window (how far ahead clients can book) and cutoff (minimum notice required).
  • 🔒 Secure Authentication: Email/password auth via better-auth with cross-domain Bearer token strategy for Railway-hosted deployments.
  • 🧙 Guided Onboarding: 4-stage setup wizard — niche selection from 20+ categories, country & currency, profile details, and working hours.

📸 Screenshots

Public booking page and time slot picker   Admin calendar dashboard

🛠️ Technology Stack

Frontend

Backend

Infrastructure

  • Monorepo: pnpm workspaces + Turborepo
  • Shared Types: @datreserve/shared-types internal package
  • Deployment: Railway via multi-stage Dockerfiles

Made with focus for freelancers. ⚡
Built to get out of the way and let you do your work.

About

Your booking page, simplified.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages