All projects

OpenBook

TypeScript appointment platform — NestJS API + React SPA.

About

OpenBook is a pnpm/Turborepo stack: NestJS API, React/Vite web app, and shared Zod contracts for appointments, staff, customers, and integrations.

Anonymous booking, staff tools, Stripe webhooks, Google Calendar OAuth, SMTP mail, and optional BullMQ jobs.

The Pitch

Bookings without the busywork

A typed Nest + React appointment platform with public booking, staff tools, and Stripe.

Progress

Monorepo + shared contractsDone
Feature parity portOngoing

Resources

Role

Architect. Typed monorepo for appointments and scheduling.