← 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.