82 lines
No EOL
3.7 KiB
Markdown
82 lines
No EOL
3.7 KiB
Markdown
---
|
|
id: intro
|
|
title: Introduction
|
|
sidebar_label: 🏠 Introduction
|
|
---
|
|
|
|
# 🎵 Veza Platform - Documentation Officielle
|
|
|
|
> **Plateforme musicale collaborative complète pour créer, partager et monétiser la musique**
|
|
|
|
## 🚀 Démarrage Rapide
|
|
|
|
### 🎯 Vue d'ensemble
|
|
Veza Platform est une plateforme musicale complète qui combine les meilleures fonctionnalités de Discord, SoundCloud et Spotify, enrichie d'intelligence artificielle pour créer l'écosystème musical ultime.
|
|
|
|
### 🏗️ Architecture
|
|
- **Backend** : Go 1.23 + Rust (Tokio, Axum)
|
|
- **Frontend** : React 19 + TypeScript + Tailwind CSS
|
|
- **Base de données** : PostgreSQL + Redis
|
|
- **Infrastructure** : Kubernetes + Istio + Prometheus
|
|
|
|
### 🔧 Fonctionnalités Principales
|
|
- 🎵 **Streaming Audio** : Streaming haute qualité avec latence < 20ms
|
|
- 💬 **Chat Temps Réel** : WebSocket avec Rust + Tokio
|
|
- 🔐 **Sécurité Zero Trust** : Authentification adaptative
|
|
- 📊 **Analytics** : Monitoring complet et observabilité
|
|
- 🤖 **IA Intégrée** : Recommandations et assistance musicale
|
|
|
|
## 📚 Navigation de la Documentation
|
|
|
|
### 🏗️ Architecture & Infrastructure
|
|
- [Architecture Globale](/docs/arch/current) - Vue d'ensemble de l'architecture
|
|
- [Backend Architecture](/docs/architecture/backend-architecture) - Détails techniques backend
|
|
- [Chat Server](/docs/architecture/chat-server-architecture) - Architecture du serveur de chat
|
|
- [Stream Server](/docs/architecture/stream-server-architecture) - Architecture du streaming
|
|
|
|
### 🔌 API & Développement
|
|
- [API Overview](/docs/api/api-overview) - Vue d'ensemble des APIs
|
|
- [Endpoints Reference](/docs/api/endpoints-reference) - Référence complète des endpoints
|
|
- [Authentication](/docs/api/authentication) - Système d'authentification
|
|
- [WebSocket API](/docs/api/websocket-api) - API temps réel
|
|
|
|
### 📖 Guides & Tutoriels
|
|
- [Quick Start](/docs/guides/quick-start) - Guide de démarrage rapide
|
|
- [Development Guide](/docs/guides/development-guide) - Guide de développement
|
|
- [Deployment Guide](/docs/deployment/deployment-guide) - Guide de déploiement
|
|
- [Testing Guide](/docs/guides/testing-guide) - Guide de tests
|
|
|
|
### 🛡️ Sécurité & Performance
|
|
- [Security Overview](/docs/security/overview) - Vue d'ensemble sécurité
|
|
- [Zero Trust Security](/docs/security/zero-trust-security) - Architecture Zero Trust
|
|
- [Performance Optimization](/docs/performance/ultra-performance-optimization) - Optimisation performance
|
|
- [Monitoring](/docs/monitoring/health) - Monitoring et observabilité
|
|
|
|
### 📋 Architecture Decision Records
|
|
- [ADR Template](/docs/adr/_template) - Modèle pour les ADR
|
|
- [Plugin Gateway ADR](/docs/ultimate/plugin-gateway-adr) - Décision architecture plugin gateway
|
|
|
|
### 📚 Archives & Historique
|
|
- [Phase Development](/docs/archive/) - Historique des phases de développement
|
|
- [Ultimate Features](/docs/ultimate/) - Fonctionnalités avancées
|
|
|
|
## 🎯 Objectifs de la Documentation
|
|
|
|
Cette documentation vise à fournir :
|
|
- **Compréhension complète** de l'architecture Veza
|
|
- **Guides pratiques** pour le développement et le déploiement
|
|
- **Références techniques** détaillées pour les APIs
|
|
- **Bonnes pratiques** de sécurité et performance
|
|
- **Historique** des décisions architecturales
|
|
|
|
## 🚀 Prochaines Étapes
|
|
|
|
1. **Explorer l'architecture** : Commencez par [l'architecture globale](/docs/arch/current)
|
|
2. **Configurer l'environnement** : Suivez le [guide de démarrage rapide](/docs/guides/quick-start)
|
|
3. **Développer** : Consultez le [guide de développement](/docs/guides/development-guide)
|
|
4. **Déployer** : Utilisez le [guide de déploiement](/docs/deployment/deployment-guide)
|
|
|
|
---
|
|
|
|
**Dernière mise à jour** : $(date)
|
|
**Version** : 2.0.0 - Documentation Réorganisée |