ArchivéLaravelReactInertia.jsTailwind CSSZoom SDK
LinguaBridge
Plateforme web d'apprentissage des langues via des sessions de discussion bilingues privées avec visioconférence intégrée.
Rôle : Créateur
Le Projet
LinguaBridge est une application web conçue pour faciliter l'apprentissage des langues et les échanges culturels à travers des sessions de discussion privées, accessibles sur invitation. Les utilisateurs peuvent discuter de sujets spécifiques dans deux langues simultanément, favorisant les échanges bilingues dans un cadre structuré.
Fonctionnalités
Sessions Privées
- Création de sessions de discussion sur invitation autour de sujets précis
- Contrôle d'accès via un système d'invitations
- Organisation des conversations par sujet et paire de langues
Discussions Bilingues
- Chaque session supporte deux langues simultanément
- Conversations structurées autour de thématiques
- Interaction en temps réel entre les participants
Visioconférence Intégrée
- Vidéoconférence embarquée via le Zoom Meeting SDK
- Pas besoin de quitter la plateforme pour lancer un appel vidéo
- Intégration fluide dans l'interface de session
Authentification & Contrôle d'Accès
- Inscription et connexion sécurisées
- Gestion des accès au niveau de chaque session via invitations
Stack Technique
- Laravel 10 + Inertia.js pour le routage serveur avec une expérience SPA
- React 18 pour l'interface utilisateur
- Tailwind CSS + Headless UI pour une interface soignée et accessible
- Zoom Meeting SDK pour la visioconférence embarquée
- Laravel Sail (Docker) pour l'environnement de développement