Skip to content
@IQKV

IQ Key Value Foundation

Full‑stack services, production‑ready starters, and practical code patterns built on Spring Boot 3 and React 19.

🚀 IQ Key Value Platform

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.

Platform Highlights

  • ⚡ 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

About

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.

What you'll find here

  • 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

Quick start

  1. Clone the platform: Start with the complete microservices platform or individual services
  2. Local development: Run docker-compose up to get the full stack running locally in minutes
  3. Explore the code: Inspect authentication, payments, CRM, and multi-tenant architecture
  4. Deploy to production: Use provided Kubernetes manifests for cloud deployment

Check the main platform repository and individual service READMEs for detailed setup instructions.

Standards

  • 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

🚥 Code conventions

The code adheres to the Google Code Conventions. Code quality is measured by SonarQube, PMD, CheckStyle, SpotBugs, Qulice

Contributing

We welcome issues and pull requests. Please review each repository's contributing guide and follow the standards above.

Links

Pinned Loading

  1. quickstart-microservices-platform quickstart-microservices-platform Public template

    Production-ready Spring Boot microservices platform demonstrating modern architecture patterns, security best practices, and operational excellence for building scalable distributed systems.

    TypeScript

  2. quickstart-ui-app-portal quickstart-ui-app-portal Public template

    A production-ready template demonstrating user management, dashboard analytics, and security features with integration to microservices backend.

    TypeScript

  3. quickstart-ui-auth-portal quickstart-ui-auth-portal Public template

    This project serves as a starting point for developing an authentication portal for SAAS applications, providing a solid foundation with modern patterns and best practices.

    TypeScript

Repositories

Showing 10 of 31 repositories

Top languages

Loading…

Most used topics

Loading…