You need JavaScript development experience, Node.js, your own Supabase project, and compatible hosting. Provider costs and setup are separate. Free reservations only. Payments, automatic booking emails, a background worker, and native camera scanning are not included.