Description
A real multi-user appointment booking system built on Express and node:sqlite — not a browser-localStorage demo. Separate, bcrypt-hashed staff and customer accounts back server-side, race-safe conflict checking, with configurable services, weekly staff hours, and time-off keeping every slot accurate. Customers can join a waitlist and get notified automatically when a spot frees up, while real SMTP-delivered confirmations, cancellations, and an hourly automated reminder sweep replace mailto: drafts entirely. Account lockout after 5 failed login attempts, per-IP rate limiting, and strict PII scoping keep both account spaces locked down, and persistent sessions survive a server restart. ↓ Download Sales Deck

Reviews
There are no reviews yet.