
Lancez votre propre plateforme de réunion vidéo
Meetora est un produit complet en marque blanche : une application web, un panneau d'administration, une API REST et des applications natives pour iPhone et Android — le tout en anglais, espagnol, français et allemand.
Rencontrez-vous face à face, de n'importe où
Démarrez une réunion instantanée d'un simple tap, ou planifiez à l'avance et partagez un lien. Les invités peuvent rejoindre directement depuis le navigateur avec un code à 9 chiffres ou un lien d'invitation — pas de téléchargements, et (si vous le permettez) pas de compte.

Salles cristallines sur chaque écran
Vidéo HD en temps réel sur l'infrastructure WebRTC de LiveKit, avec une grille adaptative, partage d'écran, chat en direct, liste des participants et reconnexion automatique. La même salle fonctionne sur le web, iPhone et Android.

Applications natives, toujours dans votre poche
- iPhone — SwiftUI, iOS 17+, Picture-in-Picture, notifications push, Connexion avec Apple, liens profonds.
- Android — Kotlin, Jetpack Compose, Material 3, connexion Google, liens d'application.
- Même langage de design et mêmes fonctionnalités que l'application web.

Organisé, et parlant couramment quatre langues
Planification, historique des réunions, invitations de calendrier et un espace profil. Chaque écran de l'application web, du panneau d'administration, de l'application iOS et de l'application Android est disponible en anglais, espagnol, français et allemand.

Un puissant panneau d'administration
Tableaux de bord en direct, gestion des utilisateurs (recherche, désactiver, rôles, supprimer), informations sur les réunions avec le nombre de participants maximum et total, et diffusions de notifications push à tous ou à des utilisateurs sélectionnés.




Sécurisé, ouvert et à votre marque
Mots de passe hachés, sessions révocables, limitation de débit, protection CSRF, validation stricte des entrées et webhooks LiveKit qui maintiennent une présence exacte. Changez le nom, les couleurs et les logos, et déployez sur vos propres serveurs — vos données restent à vous.

Ce qui est inclus
- Application web + panneau d'administration (Next.js, React, TypeScript, Tailwind CSS)
- API REST avec documentation (
docs/API.md)
- Application iOS (SwiftUI, projet XcodeGen) et application Android (Kotlin, Jetpack Compose)
- Schéma PostgreSQL et migrations (Drizzle ORM)
- Guides d'installation, de déploiement et de personnalisation en anglais, espagnol, français et allemand
- Docker Compose pour le développement local,
.env.example avec chaque paramètre documenté
Liste des fonctionnalités
Utilisateurs (web, iOS, Android) : inscription par email/mot de passe avec vérification et réinitialisation de mot de passe, Connexion avec Apple, connexion Google, accès invité via lien de réunion (configurable), intégration, réunions instantanées et programmées, rejoindre par code ou lien, modifier/supprimer/partager des réunions programmées, ajouter au calendrier, contrôles de caméra/microphone/inversion de caméra, partage d'écran, chat, liste des participants, Picture-in-Picture (mobile), historique avec réintégration, photo de profil, langue et thème, suppression de compte.
Administrateurs : tableau de bord avec graphiques, recherche/désactivation/rôles/suppression d'utilisateurs, filtres et détails de réunion, diffusions push avec statistiques de livraison, état de configuration de la plateforme.
Technologie
Next.js · React · TypeScript · Tailwind CSS · next-intl · Better Auth · PostgreSQL · Drizzle ORM · LiveKit · SwiftUI · Kotlin · Jetpack Compose
Exigences
Node.js et pnpm, PostgreSQL, un serveur LiveKit (LiveKit Cloud ou auto-hébergé), Xcode (iOS) et Android Studio (Android) pour construire les applications. Les notifications push nécessitent un compte développeur Apple pour APNs. Les comptes de services tiers (LiveKit, Apple, Google, SMTP) ne sont pas inclus.
Remarques
- Les écrans affichés utilisent des données de démonstration. Les polices (Fraunces, Inter) sont open source sous la SIL Open Font License ; voir
THIRD_PARTY_NOTICES.md.
- Les notifications push sont implémentées pour iOS ; Android montre le flux de permission de notification et est prêt pour une intégration FCM.