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

    • Astro Documentation Integration
    • Audit Logging Integration Guide
    • audit-trail-vs-audit-log
    • Automatic Audit Logging Implementation
    • Backend Coding Conventions
    • Context Extraction & Audit Middleware Implementation
    • Microservice-Ready Architecture Guide
    • Multi-Protocol Repository Implementation Guide
    • User Name Lookup Implementation
    • Automatic Validation Middleware
    • Data Validation in Go - The Zod Equivalent
    Development

    06 - [ Development Index ]

    Overview of documents in 06-development

    This category contains the following documents:

    ​
    Astro Documentation Integration

    Guide for integrating backend documentation with the Astro platform site

    ​
    Audit Logging Integration Guide

    Backend documentation

    ​
    audit-trail-vs-audit-log

    No description provided.

    ​
    Automatic Audit Logging Implementation

    Backend documentation

    ​
    Backend Coding Conventions

    Backend documentation

    ​
    Context Extraction & Audit Middleware Implementation

    Backend documentation

    ​
    Microservice-Ready Architecture Guide

    Backend documentation

    ​
    Multi-Protocol Repository Implementation Guide

    Backend documentation

    ​
    User Name Lookup Implementation

    Backend documentation

    ​
    Automatic Validation Middleware

    Backend documentation

    ​
    Data Validation in Go - The Zod Equivalent

    Backend documentation
    Rate Limiting & SecurityBackend Coding Conventions
    ⌘I
    Powered byThis documentation is built and hosted on Mintlify, a developer documentation platform