Documentation Index

Fetch the complete documentation index at: /llms.txt

Use this file to discover all available pages before exploring further.

compiling...
Monorepo home page
Monorepo
    ADRs
    Backend
    Backend (Go)
    Backend (Bun)
    Frontend (SolidStart)
    Frontend (Astro)
    Mobile (Flutter)
    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
    • Morning Routine Ingest - Agent Guide
    • Role Assignment and Authorization
    • Permission Service Integration
    • Linting with golangci-lint
    • Troubleshooting Guide

    • Architecture & Design Decisions
    • CQRS Implementation for Leave Management Module
    • CQRS Implementation Guide
    • Backend Architecture: Handler Organization
    • microservice-decoupling-pattern
    • Transactional Outbox Pattern Implementation
    • Backend Architecture: Shared Infrastructure (Ports & Adapters)
    Architecture

    02 - [ Architecture Index ]

    Overview of documents in 02-architecture

    This category contains the following documents:

    ​
    Architecture & Design Decisions

    Backend documentation

    ​
    CQRS Implementation for Leave Management Module

    Backend documentation

    ​
    CQRS Implementation Guide

    Backend documentation

    ​
    Backend Architecture: Handler Organization

    Backend documentation

    ​
    microservice-decoupling-pattern

    No description provided.

    ​
    Transactional Outbox Pattern Implementation

    Backend documentation

    ​
    Backend Architecture: Shared Infrastructure (Ports & Adapters)

    Backend documentation
    Backend Architecture RoadmapArchitecture & Design Decisions
    ⌘I
    Powered byThis documentation is built and hosted on Mintlify, a developer documentation platform