Přeskočit obsah

AVAX Platform — Dokumentace

B2B platforma pro distribuci ekonomických aplikací (Steam-like) pro české firmy. Launcher v Pythonu (customtkinter), backend FastAPI, web Next.js 15, S3 zálohy na vlastní MinIO/Ceph.

Kde začít

Cíl Soubor
Rychlý přehled co AVAX je Přehled projektu
Architekturální rozhodnutí Architektura
Aktuální fáze a verze Stav projektu
Postup nové session (pro Claude i člověka) Postup nové session

Implementace

Cíl Soubor
První čtení při implementaci Implementační reference
Backend (FastAPI + DB + Redis + S3) Backend reference
Launcher2 (Python customtkinter) Launcher2 reference
API endpointy /storage + /admin API reference
Testovací účty Test accounts

Infrastruktura

Cíl Soubor
Dev server avaxdev Dev server
Produkční VM cluster Proxmox cluster
Service domény Domény

Specifikace

24 detailních specifikačních dokumentů — viz přehled v sidebaru nebo tabulka v Přehledu projektu.

Tipy

  • Vyhledávání: klávesa S nebo /. Funguje fulltextově přes všechny stránky.
  • Tmavý/světlý režim: přepínač v horní liště, řídí se preferencí OS.
  • Hot reload: při běžícím mkdocs serve se stránka v prohlížeči automaticky aktualizuje po uložení .md souboru.

Build a serve

# Vývojový server s hot reload
python -m mkdocs serve

# Statický build do site/
python -m mkdocs build