Monorepo home page
Monorepo
Search...
⌘K
Search...
Navigation
Infrastructure
05 - [ Infrastructure Index ]
ADRs
Backend
Backend (Go)
Backend (Bun)
Frontend (SolidStart)
Frontend (Astro)
Shared
Documentations
Backend Overview
Backend (Go) Documentation
Documentation Structure
Getting Started
01 - [ Getting Started Index ]
Backend Getting Started
Better Auth Integration
Backend Setup
Backend Architecture Roadmap
Architecture
02 - [ Architecture Index ]
Architecture & Design Decisions
CQRS Implementation Guide
CQRS Implementation for Leave Management Module
Backend Architecture: Handler Organization
Microservice Decoupling Pattern
Authentication Architecture
Better Auth Plugin Integration
Transactional Outbox Pattern Implementation
Backend Architecture: Shared Infrastructure (Ports & Adapters)
API
03 - [ Api Index ]
GraphQL Development Workflow
What gqlgen Generates - Complete Guide
Leave Types API Documentation
Pagination API
REST + GraphQL Coexistence Example
Modules
04 - [ Modules Index ]
Authentication Module Functional Specifications
User Module Functional Specifications
Organization Module
Leave Management Module
Fieldforce Module
Infrastructure
05 - [ Infrastructure Index ]
ClawUI Deployment Guide
Deployment Quick Reference
ArgoCD Deployment Guide
Multi-Environment Setup
Database Migrations
OpenTelemetry & Distributed Tracing
Outbox Pattern - Quick Reference
Rate Limiting & Security
Development
06 - [ Development Index ]
Backend Coding Conventions
Data Validation in Go - The Zod Equivalent
Automatic Validation Middleware
Query-Only Repository Implementation Guide (Better Auth)
Audit Trail vs Audit Log
Automatic Audit Logging Implementation
Audit Logging Integration Guide
Context Extraction & Audit Middleware Implementation
User Name Lookup Implementation
Guides
07 Guides
Quick Start - Better Auth & NATS Sync
Mobile App Authentication with JWT
Module Configuration Guide
Event-Driven Integration - Testing Guide
Role Assignment and Authorization
Permission Service Integration
Linting with golangci-lint
Troubleshooting Guide
On this page
ArgoCD Deployment Guide
Deployment Quick Reference
Transactional Outbox Pattern
Multi-Environment Setup
OpenTelemetry & Distributed Tracing
Outbox Pattern - Quick Reference
Rate Limiting & Security
Infrastructure
05 - [ Infrastructure Index ]
Overview of documents in 05-infrastructure
This category contains the following documents:
ArgoCD Deployment Guide
Comprehensive guide for deploying the backend application using ArgoCD and Kustomize
Deployment Quick Reference
Cheat sheet for common deployment commands and environment configurations
Transactional Outbox Pattern
Documentation for the Outbox Pattern implementation using PostgreSQL and GORM.
Multi-Environment Setup
Managing development, UAT, staging, and production environments using Kustomize overlays
OpenTelemetry & Distributed Tracing
Backend documentation
Outbox Pattern - Quick Reference
Backend documentation
Rate Limiting & Security
Backend documentation
Fieldforce Module
ClawUI Deployment Guide
⌘I