Stream Team est une plateforme communautaire et dynamique pour les streamers Twitch francophones. Elle offre des profils publics, des statistiques en temps réel, un système de quêtes, des cartes à collectionner et bien plus à venir !
- 🔐 Authentification via OAuth Twitch
- 📊 Dashboard personnalisé par streamer
- 💬 Système de notifications dynamiques
- 🎁 Cartes à collectionner & missions
- 📺 Intégration clips Twitch + live viewer
- ⚙️ Admin panel complet
- 🧪 Backend Node.js + Express + MariaDB
- 💻 Frontend responsive, style néon violet/bleu
stream-team/ ├── frontend/ # Fichiers front (HTML/CSS/JS) ├── views/ # Templates EJS dynamiques ├── app.js # Serveur Node.js principal ├── .env # Variables d'environnement (non versionnées) ├── package.json ├── README.md ├── .gitignore ├── LICENSE ├── SECURITY.md ├── CODE_OF_CONDUCT.md └── CONTRIBUTING.md
git clone https://github.com/MrZwave/stream-team.git cd stream-team
npm install
cp .env.example .env
node app.js
🤝 Contribuer Nous accueillons toutes les contributions ! 👉 Lis le guide CONTRIBUTING.md avant de proposer un changement.
Tu peux aussi :
⭐ Mettre une étoile au projet
📢 Parler du projet autour de toi
🐛 Signaler un bug ou une idée via les issues
🛡️ Sécurité Si tu découvres une faille de sécurité, merci de consulter SECURITY.md pour savoir comment la signaler de façon responsable.
🧭 Roadmap Consulte ROADMAP.md pour connaître les prochaines étapes du projet.
💼 Licence Distribué sous licence MIT. © 2025 MrZwave & Stream Team.
🔗 Liens utiles