Production-Ready Open-Source SaaS Foundation
Enterprise-grade platform built with modern Java 21 and React 19. Complete authentication, payments, and multi-tenant architecture with comprehensive testing, security, and observability.
- ⚡ Ship Products Faster - Skip months of infrastructure work with production-ready authentication, CRM, and Stripe integration
- 💰 Revenue Day One - Complete payment processing, subscription billing, and merchant onboarding ready for immediate monetization
- 🔧 Customize Everything Freely - Open-source MIT license means you own the code and can adapt it to any business model
- ☸️ Kubernetes Ready - Docker containers, cloud-agnostic design, easy local development with Docker Compose
- 🏗️ Enterprise Architecture - Tactical Domain Driven Design with clean boundaries, aggregates, and domain events
IQKV delivers a complete open-source SaaS platform with pragmatic, reusable microservices. Specialized services working together with modern React frontend, comprehensive testing, and production-ready deployment configurations.
- Complete SaaS Platform: Backend microservices (User, Gateway, Billing, Contact, Lead, Pipeline) with React frontend applications
- Modern Tech Stack: Java 21 + Spring Boot 3.5, React 19 + TypeScript 5.9, PostgreSQL, RabbitMQ, Redis
- Production Features: JWT authentication, Stripe payments, multi-tenant architecture, CRM capabilities
- Cloud-Native: Kubernetes manifests, Docker containers, health checks, observability with OpenTelemetry
- Developer Experience: Docker Compose local setup, hot reload, comprehensive testing, CI/CD pipelines
- Quality Standards: Domain-driven design, clean architecture, security best practices, performance optimization
- Clone the platform: Start with the complete microservices platform or individual services
- Local development: Run
docker-compose upto get the full stack running locally in minutes - Explore the code: Inspect authentication, payments, CRM, and multi-tenant architecture
- Deploy to production: Use provided Kubernetes manifests for cloud deployment
Check the main platform repository and individual service READMEs for detailed setup instructions.
- Language and framework: Java/Kotlin with Spring Boot
- Branching: Trunk‑based with short‑lived feature branches
- CI/CD: Build, test, lint, and security checks required before merge
The code adheres to the Google Code Conventions. Code quality is measured by SonarQube, PMD, CheckStyle, SpotBugs, Qulice
We welcome issues and pull requests. Please review each repository's contributing guide and follow the standards above.
- Platform Website: iqkv.com
- Organization: github.com/IQKV
- License: MIT License - see
LICENSEin each repository