Can I vibecode SimplyBook.me?
price variesyou'd save no subscriptionbuild time weekend to multi-daycategory schedulingreplaced by 0 people
KINDA
MOATintegrationsexecution polish
The visible service booking loop is buildable, but a credible replacement needs more than the first screen. SimplyBook.me earns its keep through OAuth, calendar reliability, so expect a weekend or multi-day build and a narrower personal scope.
In-List Ad$79/30 days
promote your product in the vibecoded listThe Build Prompt
copy it and go buildready to paste · 2,415 chars
Build a highly adaptable, modular personal substitute for SimplyBook.me in an empty repository. Use exactly this stack: Next.js 15 (App Router), TypeScript, Tailwind CSS, PostgreSQL, and Drizzle ORM. Primary job: Build a service booking platform that utilizes a "Custom Features" architecture, allowing users to enable or disable specific modules based on their business needs (e.g., intake forms, SOAP notes, loyalty points, POS). Core Requirements & Architecture: - Implement a core booking engine that manages services, providers, availability (working hours and breaks), and appointments. - Design a modular plugin system where features like "Intake Forms", "Coupons", and "Service Add-ons" can be toggled on or off via a settings dashboard. - Create a dynamic booking flow that adapts based on the active modules (e.g., if the Intake Forms module is active, prompt the user for custom fields before finalizing the booking). - Add support for service categories and duration-based pricing. - Build a unified admin dashboard to manage bookings, clients, and active modules. - Ensure the booking interface is responsive and provides a seamless mobile experience for clients. Technical Constraints: - Make the first run work locally with one documented command. - Store all user data locally by default and make export straightforward. - Put secrets in .env, ship .env.example, and never commit credentials. - Handle database migrations properly and seed the database with realistic sample data (e.g., a sample massage therapy clinic with services, active plugins, and past bookings). - Include clear empty, loading, success, and recoverable error states. - Validate all inputs on both client and server to prevent double-booking. Deliberate Exclusions: - Do not implement complex enterprise features like multi-location scaling, enterprise SSO, or full CRM capabilities. - Deliberately exclude these paid-product advantages: complex multi-calendar syncing, advanced HIPAA compliance for SOAP notes, or third-party marketing integrations. Testing & Documentation: - Write focused tests for the core scheduling logic and module toggling system. - Create a comprehensive README with setup instructions, database schema, architecture overview, and how to add a new "Custom Feature" module. - Add scripts for install, development, test, and build. - Finish by running the tests and listing the exact commands used.
In-List Ad$79/30 days
promote your product in the vibecoded listWhat you lose
- ✕Hosted infrastructure and managed operations from SimplyBook.me
- ✕The original service's mature integrations and ecosystem
Prior art / alternatives
Why it still works
🔌 integrations · 💅 execution polish
In-List Ad$79/30 days
promote your product in the vibecoded list