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 Microservices Platform - Complete SaaS foundation with user management, payments, CRM, and multi-tenant operations.

Tech Stack: Java 21 + Spring Boot 3.5, React 19 + TypeScript, PostgreSQL, RabbitMQ, Redis
Key Features: JWT authentication, Stripe payments, CRM pipeline, multi-tenant isolation
Deployment: Kubernetes + Helm charts, Docker containers, cloud-agnostic architecture
Links: iqkv.com | github.com/IQKV | Apache License

💼 Business Capabilities

👥 User Management & Authentication

  • User registration, login, and email verification
  • Role-based access control with tenant isolation
  • Password reset and account security
  • Organization management and user preferences

💳 Payment Processing & Billing

  • Stripe integration with payment intents and webhooks
  • Merchant onboarding via Stripe Connect
  • Subscription management with plans and invoicing
  • Multi-gateway support (Stripe, PayPal, Square, Braintree)
  • Automated refund processing and payout tracking

📊 CRM & Lead Management

  • Lead capture and pipeline management
  • Contact organization and activity tracking
  • Follow-up scheduling and conversion analytics
  • Dashboard with KPIs and performance metrics

⚙️ Platform Infrastructure

  • API gateway with rate limiting and circuit breakers
  • Multi-tenant data isolation (schema-per-tenant)
  • JWT-based authentication across all services
  • Reactive programming for high-throughput scenarios
🏗️ Architecture & Implementation

Backend Services: User Service (authentication), Gateway Service (routing), Billing Service (payments), CRM Services (leads, contacts, pipeline)

Frontend Applications: React portal with authentication, billing management, CRM dashboard, and admin panels

Infrastructure: PostgreSQL databases, Redis caching, Docker containers, Kubernetes deployment

Technical Stack:

  • Backend: Java 21, Spring Boot 3.5, Spring Cloud Gateway, PostgreSQL, Redis, RabbitMQ
  • Frontend: React 19, TypeScript, Vite, Mantine UI, TanStack Router/Query
  • Security: JWT with RSA256, OAuth2 Resource Server, role-based access control
  • Operations: Docker containers, Kubernetes manifests, OpenTelemetry observability
  • Testing: JUnit 5, Testcontainers, Playwright, comprehensive test coverage
📁 Repository Structure & Standards

Repository Organization:

  • Platform Services: Complete microservices with authentication, billing, CRM, and gateway
  • Frontend Applications: React portals for user management, billing, and CRM operations
  • Development Tools: Docker Compose setup, CI/CD pipelines, code quality tools
  • Documentation: Architecture guides, API documentation, deployment instructions

Development Standards:

  • Language: Java/Kotlin with Spring Boot, TypeScript with React
  • Architecture: Domain-driven design, clean architecture, microservices patterns
  • Quality: SonarQube, PMD, CheckStyle, SpotBugs code analysis
  • Testing: Unit tests, integration tests, end-to-end tests, architecture validation
  • CI/CD: Automated builds, testing, security checks, and deployment pipelines

Pinned Loading

  1. microservices-platform 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. iqscaffold-ui-app-portal iqscaffold-ui-app-portal Public template

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

    TypeScript

  3. iqscaffold-ui-auth-portal iqscaffold-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

  4. iqscaffold-ui-saas-landing-kit iqscaffold-ui-saas-landing-kit Public

    Lightweight marketing site for SaaS MVPs

    Astro

Repositories

Showing 10 of 32 repositories

Top languages

Loading…

Most used topics

Loading…