AAttendrix Docsv1.0
ExplanationImplemented

Introduction

Introduction to the Attendrix engineering platform and documentation structure.

Introduction

The Attendrix Technical Documentation platform provides the authoritative engineering specification for the Attendrix university student ecosystem. It details the relational schemas, asynchronous serverless worker pipelines, offline pedestrian routing systems, and cross-platform Flutter client architecture.

This documentation serves as the single source of truth for software engineers, database architects, mobile developers, and DevOps operators working on the Attendrix platform.

Phase 1 Documentation Foundation

This documentation platform is currently operating in Phase 1 (Platform Foundation & Information Architecture). The platform structure, visual tokens, search indexing, and component infrastructure are fully established. Authoritative technical content extracted directly from the Attendrix production codebase (Supabase, Flutter/FlutterFlow, Edge Functions, RPCs) will be systematically added in Phase 2.

Documentation Architecture

Our documentation is structured around the Diátaxis framework, classifying all pages into four distinct modes:

Top-Level Sections

  1. Start Here: Onboarding, local development setup, codebase orientation, and system glossary.
  2. Product: Functional breakdown of student-facing capabilities, accounts, timetables, and notification workflows.
  3. Engineering: In-depth technical architecture across Flutter mobile, Supabase backend, domain services, operations, and standards.
  4. Reference: Authoritative catalogs of database tables, RPC functions, Edge Functions, and mobile models.
  5. Project: Architecture Decision Records (ADRs), changelog, roadmap, and technical debt tracking.

Guiding Engineering Principles

ARCHITECTURE INVARIANT
INV-CORE

Attendrix treats academic data authority and state determinism as first-class constraints. Personalization layers must never compromise underlying institutional schedule integrity.

Was this page helpful?

Your feedback directly guides the engineering documentation roadmap.

On this page