StrixBook
High-performance scheduling infrastructure engineered for premium retail environments with location-based tenancy, subscription billing, and admin control systems.

Overview
StrixBook is a multi-tenant scheduling platform engineered for premium retail environments. It provides location-based tenancy, subscription billing, and comprehensive admin control systems for businesses managing appointments across multiple locations.
Problem Context
Existing booking platforms either target individual practitioners with limited multi-location support, or charge enterprise pricing for basic scheduling features. Premium retail businesses need a solution that scales across locations while maintaining brand-consistent booking experiences and providing actionable analytics.
System Design Decisions
- Location-based tenant architecture allows each business to manage multiple locations under a single account with isolated data per location.
- Role-based dashboards surface different views depending on whether the user is an owner, manager, or staff member.
- Embeddable booking widgets integrate into any existing site without requiring a full rebuild.
- Stripe-powered subscription tiers with usage-based billing for scaling businesses.
Architecture
Centralized Postgres database with tenant isolation enforced at the application layer through Prisma middleware. The booking widget is a standalone embeddable component communicating with the main API. Calendar management uses optimistic updates with Supabase real-time subscriptions for conflict resolution. Admin analytics are computed server-side and cached for performance.
Stack Breakdown
Next.js serves both the admin dashboard and the public-facing booking interface. TypeScript provides full-stack type safety. Prisma handles database access with middleware-enforced tenant isolation. Postgres stores scheduling, user, and billing data. Stripe manages subscription tiers and payment processing. Supabase provides real-time sync for calendar updates. Tailwind CSS ensures a consistent, responsive UI. Deployed on Vercel with edge functions for low-latency operations.
Screenshots
Strategic Impact
StrixBook validates STRIX's ability to build production SaaS from scratch — not a template deployment, but a custom-engineered platform with real multi-tenant architecture and subscription billing. The platform currently operates at book.strixstudio.com.
Future Roadmap
- 1Automated appointment reminders via SMS and email
- 2Customer loyalty and retention analytics
- 3API access for third-party integrations
- 4White-label deployment options for enterprise clients
Interested in a similar system?
Let's discuss your requirements.