Présentation - its-abdou/slack-clone GitHub Wiki
Vue d'ensemble
Slack Clone est une plateforme de collaboration en temps réel construite avec la stack MERN (MongoDB, Express, React, Node.js). Le projet intègre messagerie instantanée, appels vidéo, partage de fichiers et authentification sécurisée.
Objectifs
- 💬 Messagerie temps réel avec canaux publics/privés
- 📹 Appels vidéo 1-on-1 et de groupe
- 📂 Partage de fichiers sécurisé
- 🔐 Authentification OAuth (Google, GitHub)
- 🐳 Déploiement containerisé
Équipe
| Membre | Rôle | Responsabilités |
|---|---|---|
| Abdessamed Benaidja | Owner & Frontend Dev | Architecture, authentification, UI/UX |
| Habchi Abdennour | Frontend Dev | Composants React, interface utilisateur |
| Senina Moumen | Backend Dev | API REST, base de données MongoDB |
| Faiz Bouziane | DevOps | Docker, CI/CD, déploiement Cloud |
Technologies Clés
- Frontend : React 19, Vite, TailwindCSS
- Backend : Node.js 18, Express
- Database : MongoDB Atlas
- Auth : Clerk (OAuth)
- Real-time : Stream Chat & Video SDK
- DevOps : Docker, GitHub Actions, Google Cloud Run
Liens
- Repository : https://github.com/its-abdou/slack-clone
- CI/CD : https://github.com/its-abdou/slack-clone/actio
Retour à Home | Suivant : Architecture