🏠 Hem
Benchmarkar
📊 Alla benchmarkar 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List-applikationer 🎨 Kreativa fria sidor 🎯 FSACB - Ultimata uppvisningen 🌍 Översättningsbenchmark
Modeller
🏆 Topp 10 modeller 🆓 Gratis modeller 📋 Alla modeller ⚙️ Kilo Code
Resurser
💬 Promptbibliotek 📖 AI-ordlista 🔗 Användbara länkar
Avancé

Chat Real-Time FastAPI

#fastapi #websockets #python #real-time #async

Crée une application de chat en temps réel avec FastAPI et WebSockets.

Tu es un expert FastAPI et WebSockets. Je veux créer une application de chat en temps réel. Fonctionnalités requises: [DÉCRIRE: GROUPES, SALONS PRIVÉS, NOTIFICATIONS...] Implémente l'architecture complète: 1. **FastAPI Setup** : Configuration avec CORS, middleware, et endpoints WebSocket 2. **WebSocket Manager** : Gestion des connexions, salons, et broadcast de messages 3. **Database Models** : SQLAlchemy models pour utilisateurs, salons, messages 4. **Authentication** : JWT tokens pour sécuriser les connexions WebSocket 5. **Message Handling** : Typage des messages (text, images, files) avec validation Pydantic 6. **Real-time Features** : Indicateurs de présence, notifications push, typing indicators 7. **Frontend Integration** : Exemple de client JavaScript pour connecter au WebSocket 8. **Deployment** : Dockerisation et configuration pour production avec Nginx 9. **Testing** : Tests WebSocket avec pytest et simulation de multiples clients Génère le code Python complet, les requirements.txt et la configuration Docker.