
Lance sua própria plataforma de reuniões por vídeo
Meetora é um produto completo, white-label: um aplicativo web, um painel de administração, uma API REST e aplicativos nativos para iPhone e Android — todos em inglês, espanhol, francês e alemão.
Encontre-se cara a cara, de qualquer lugar
Inicie uma reunião instantânea com um toque ou agende com antecedência e compartilhe um link. Os convidados podem participar diretamente do navegador com um código de 9 dígitos ou link de convite — sem downloads e (se você permitir) sem conta.

Salas cristalinas em todas as telas
Vídeo HD em tempo real na infraestrutura WebRTC do LiveKit, com uma grade adaptativa, compartilhamento de tela, chat ao vivo, lista de participantes e reconexão automática. A mesma sala funciona na web, iPhone e Android.

Aplicativos nativos, sempre no seu bolso
- iPhone — SwiftUI, iOS 17+, Picture-in-Picture, notificações push, Login com Apple, links profundos.
- Android — Kotlin, Jetpack Compose, Material 3, login do Google, links de aplicativos.
- Mesma linguagem de design e os mesmos recursos que o aplicativo web.

Organizado e fluente em quatro idiomas
Agendamento, histórico de reuniões, convites de calendário e uma área de perfil. Cada tela do aplicativo web, painel de administração, aplicativo iOS e aplicativo Android está disponível em inglês, espanhol, francês e alemão.

Um poderoso painel de administração
Dashboards ao vivo, gerenciamento de usuários (pesquisa, desativar, funções, excluir), insights de reuniões com pico e total de participantes, e transmissões de notificações push para todos ou usuários selecionados.




Seguro, aberto e seu para personalizar
Senhas hash, sessões revogáveis, limitação de taxa, proteção CSRF, validação rigorosa de entrada e webhooks do LiveKit que mantêm a presença exata. Altere o nome, cores e logotipos, e implante em seus próprios servidores — seus dados permanecem seus.

O que está incluído
- Aplicativo web + painel de administração (Next.js, React, TypeScript, Tailwind CSS)
- API REST com documentação (
docs/API.md)
- Aplicativo iOS (SwiftUI, projeto XcodeGen) e aplicativo Android (Kotlin, Jetpack Compose)
- Esquema PostgreSQL e migrações (Drizzle ORM)
- Guias de instalação, implantação e personalização em inglês, espanhol, francês e alemão
- Docker Compose para desenvolvimento local,
.env.example com cada configuração documentada
Lista de recursos
Usuários (web, iOS, Android): cadastro com email/senha com verificação e redefinição de senha, Login com Apple, login do Google, acesso de convidados via link de reunião (configurável), integração, reuniões instantâneas e agendadas, entrar por código ou link, editar/excluir/compartilhar reuniões agendadas, adicionar ao calendário, controles de câmera/microfone/virar câmera, compartilhamento de tela, chat, lista de participantes, Picture-in-Picture (móvel), histórico com reentrada, foto de perfil, idioma e tema, exclusão de conta.
Administradores: painel com gráficos, pesquisa/desativação/funções/exclusão de usuários, filtros e detalhes de reuniões, transmissões push com estatísticas de entrega, status de configuração da plataforma.
Tecnologia
Next.js · React · TypeScript · Tailwind CSS · next-intl · Better Auth · PostgreSQL · Drizzle ORM · LiveKit · SwiftUI · Kotlin · Jetpack Compose
Requisitos
Node.js e pnpm, PostgreSQL, um servidor LiveKit (LiveKit Cloud ou auto-hospedado), Xcode (iOS) e Android Studio (Android) para construir os aplicativos. Notificações push precisam de uma conta de desenvolvedor Apple para APNs. Contas de serviços de terceiros (LiveKit, Apple, Google, SMTP) não estão incluídas.
Notas
- Telas mostradas usam dados de demonstração. Fontes (Fraunces, Inter) são de código aberto sob a Licença de Fonte Aberta SIL; veja
THIRD_PARTY_NOTICES.md.
- Notificações push estão implementadas para iOS; Android mostra o fluxo de permissão de notificação e está pronto para uma integração FCM.