Analisando propostas

Desenvolvimento de Aplicativo de Mensageria Nativo (Android/Ios) com Flutter e Supabase

Publicado em 29 de Janeiro de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor experiente para criar um aplicativo de mensageria nativo para Android e iOS, utilizando Flutter. O aplicativo será uma extensão de um sistema web de mensageria via WhatsApp já existente e precisará se integrar com o Supabase para diversas funcionalidades essenciais.

As principais funcionalidades e requisitos técnicos incluem:

1.  Desenvolvimento multiplataforma: O aplicativo deve ser desenvolvido em Flutter para garantir uma experiência nativa e consistente em dispositivos Android e iOS.
2.  Autenticação de usuários: Implementação de autenticação de usuários através do Supabase Authentication.
3.  Sincronização de dados em tempo real: O aplicativo deve se inscrever em tabelas em tempo real do Supabase, especificamente para as tabelas 'chats' e 'mensagens', para garantir que as conversas sejam atualizadas instantaneamente.
4.  Envio de mensagens: Implementação de uma funcionalidade para enviar mensagens utilizando uma Edge Function personalizada do Supabase.
5.  Notificações push nativas: Integração com o OneSignal para o envio e recebimento de notificações push nativas. As notificações devem ser disparadas conforme regras definidas em outra Edge Function do Supabase.
6.  Estrutura de dados existente: O aplicativo se conectará às tabelas de consumo e lógica do sistema web existente, que já contêm a estrutura de dados para chats e mensagens.
7. Deverá ser construído dentro de regras específicas de notificação. A notificação deverá ser apenas das mensagens/chats que estão atribuídas ao usuário logado.

O objetivo é criar um aplicativo robusto e eficiente que replique a funcionalidade de envio e recebimento de mensagens de um sistema como o WhatsApp, com foco em desempenho e experiência do usuário em ambas as plataformas móveis.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias