talas-group/03_APPS_&_SERVICES
senke 1db6d066c0 nettoyage repo : réorganisation fichiers en vrac, ajout body solidworks + studio mic ref
- Body SolidWorks v1 → 02_PRODUITS_PHYSIQUES/Microphone/Conception/
- Studio Mic KiCAD (DIYPerks) → 02_PRODUITS_PHYSIQUES/R&D_References/DIY/
- cleanup_ports.sh → 04_INFRA_DEPLOIEMENT/
- mockup_jeu_ux → 11_RECHERCHE_&_LAB/
- Printables → 12_DOCUMENTATION/Imprimables/
- Screenshots, ideas, one.html → _BROUILLON/
- all-talas (23Go) → 13_ARCHIVES/
- Supprimé all-talas.zip (20Go doublon), lock files LibreOffice
- Nettoyé .gitignore
- Remote → Forgejo (10.0.20.105:3000)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 16:31:26 +02:00
..
APIs_&_Rust_Modules filling 2026-04-05 18:54:15 +02:00
Architecture Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00
Auth_&_Core filling 2026-04-05 18:54:15 +02:00
Community filling 2026-04-05 18:54:15 +02:00
Personal nettoyage repo : réorganisation fichiers en vrac, ajout body solidworks + studio mic ref 2026-04-09 16:31:26 +02:00
Shop filling 2026-04-05 18:54:15 +02:00
ARCHITECTURE_VEZA.md Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00
CONFIGURATION_ENVIRONNEMENT.md Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00
FRONTEND_REACT.md Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00
README.md Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00
SCHEMA_BASE_DE_DONNEES.md Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00

03_APPS_&_SERVICES Développement Applicatif

Contient toutes les spécifications techniques de la plateforme Veza : architecture, API, schéma de données, streaming, frontend et configuration.

Le code source vit dans /home/senke/git/talas/veza/ — ce dossier ne contient que la documentation technique.

Documents de référence

Document Description
ARCHITECTURE_VEZA Architecture globale (3 services, stack, flux de données)
ROUTES_API Référence des 500+ endpoints REST et WebSocket
SCHEMA_BASE_DE_DONNEES 60+ tables PostgreSQL, relations, Redis
SERVEUR_STREAMING_RUST Serveur Axum : HLS adaptatif, WebSocket, transcoding
FRONTEND_REACT React 18, 661 composants, 52+ routes, Zustand
CONFIGURATION_ENVIRONNEMENT Docker, variables denv, différences dev/staging/prod

Modules fonctionnels

  • Auth_&_Core/ : inscription, login, sessions JWT RS256, RBAC, MFA, WebAuthn/Passkeys
  • Shop/ : marketplace, panier, paiements Stripe Connect, KYC, royalties
  • Community/ : social (feed, groupes, likes), chat temps réel, co-écoute
  • Personal/ : cloud personnel, inventaire équipement, file dattente
  • APIs_&_Rust_Modules/ : routes API détaillées, serveur streaming Rust

Stack résumée

  • Backend : Go (Gin, GORM) — 500+ endpoints, 68 modèles, 115 migrations SQL
  • Streaming : Rust (Axum) — HLS adaptatif, WebSocket, transcoding FFmpeg
  • Frontend : React 18, TypeScript, Tailwind v4, Zustand, TanStack Query
  • Infra : PostgreSQL 16, Redis 7, RabbitMQ 3, Elasticsearch, MinIO S3, ClamAV

Connexions transversales