Minuvox
Multi-tenant SaaS booking and business management platform
Minuvox is a multi-tenant SaaS booking platform where companies register and manage their own isolated booking systems. Staff members manage clients, services, categories, and appointments through a server-rendered interface powered by Django templates and HTMX for seamless interactivity without JavaScript framework overhead.
The platform includes a full invoicing system with configurable tax rates and invoice numbering, analytics dashboards for business insights, and a calendar interface with filtering and search. Security features include Cloudflare Turnstile bot protection and GDPR-compliant company self-deletion.
With 28 completed development phases across version 1.2.11, Minuvox demonstrates disciplined iterative development from initial booking functionality through advanced features like analytics, SEO optimization, and timezone migration.

Screenshots
A closer look at the application

Dashboard with KPIs, popular services, and staff performance

Calendar view with color-coded bookings and staff filtering

Invoice detail with line items, tax calculation, and booking link

Invoice list with status filters and search

Client management with search, status badges, and actions

Audit trail with entity and action filtering
The Challenge
SMBs need booking management without enterprise complexity. Existing solutions are either too simple or too expensive and complex for small teams.
System Architecture
How the system is structured from edge to interface
Containerized Deployment
Docker multi-stage builds with Gunicorn WSGI server and WhiteNoise static file serving.
GitOps with ArgoCD
Automated rollouts on GKE with health checks, sync policies, and declarative management.
CI/CD + SonarCloud
GitLab CI with automated testing, linting, and SonarCloud code quality gates on every merge request.
Engineering Decisions
Why we chose specific technologies and patterns
Tech Stack
Technologies and tools powering this project
Interested in a project like this?
We build custom platforms tailored to your business needs. Let us know how we can help.
Probably Computers