Evaluating bids

Desenvolvimento de Aplicativo Mobile (Flutter) com Backend Robusto e Painel Administrativo Web

Published on the January 15, 2026 in IT & Programming

About this project

Open

Estamos buscando um desenvolvedor experiente para criar um aplicativo mobile completo em Flutter (iOS/Android) com um backend robusto e um painel administrativo web. O projeto inclui funcionalidades avançadas como autenticação biométrica, pagamentos recorrentes, geolocalização e segurança avançada.

escopo obrigatório:

frontend mobile (flutter):
- telas de onboarding intuitivas.
- Sistema de autenticação com verificação facial para maior segurança.
- Funcionalidade de busca de academias parceiras utilizando geolocalização (Google Maps).
- Implementação de planos de assinatura mensal para usuários.
- Sistema de check-in real-time, com aprovação da recepção (janela de 20 minutos).
- Histórico detalhado de check-ins e pagamentos realizados.
- Seção de perfil do usuário para gestão de informações pessoais.

1. captura de dados obrigatória:
id do usuário/funcionário
data e hora exacta (hh:mm:ss)
ip address + localização geográfica
tipo de dispositivo + so
duração da sessão
tentativas falhadas


2. Painel de auditoria admin:
filtros: por data, funcionário, academia, dispositivo, localização, ip
visualizações: tabela detalhada, timeline gráfica, relatórios de segurança
ações: deslogar remotamente, bloquear ip, forçar 2fa, gerar alertas


3. Alertas automáticos tempo real:
admin vê notificações no painel (novo ip, múltiplas falhas, acesso suspeito)

usuários recebem mensagens whatsapp (novo login, acesso bloqueado, tentativa falhada)

4. CONFORMIDADE E SEGURANÇA:
✅ LGPD compliant (consentimento no termo de uso)
✅ Logs imutáveis (append-only, hash de integridade)
✅ Retenção: 24 meses (normal) + 60 meses (suspeitos)
✅ Criptografia AES-256 dos dados sensíveis
Backend/API:
- Desenvolvimento de API RESTful com autenticação JWT para segurança.
- Banco de dados estruturado, preferencialmente Firebase, Supabase ou PostgreSQL.
- Implementação de sistema de roles (perfis de usuário, recepção e administrador).
- Integração com plataformas de pagamento como Mercado Pago, Pagar.me ou Stripe para PIX e cartão recorrente.
- Configuração de webhooks para confirmação automática de pagamentos.
- Geração de logs de auditoria para rastreamento de atividades.

webhooks & notificações:
sistema de notificação whatsapp:

✅ pagamento confirmado → mensagem whatsapp
✅ pagamento recusado → alerta whatsapp
✅ pagamento não realizado (débito falho) → mensagem whatsapp push imediato (não espera 24h)
✅ check-in realizado → confirmação whatsapp
✅ renovação automática → aviso whatsapp 48h antes
✅ conta bloqueada por falta de pagamento → notificação whatsapp urgente
integração twilio/whatsapp:
mensagens templates pré-aprovadas
retry automático se falhar
log de todas as mensagens enviadas (auditoria)

painel web administrativo:
- dashboard administrativo completo para monitoramento e gestão.
- Ferramentas para gestão de academias parceiras.
- Funcionalidade de aprovação de check-ins pendentes pela recepção.
- Relatórios financeiros e de uso detalhados.
- Interface para configuração de planos de assinatura e preços.

Infraestrutura:
- Setup e configuração de Firebase/Supabase (utilizando conta do cliente).
- Configuração para publicação nas lojas Google Play Console e Apple App Store.
- Deploy do backend em plataformas como Heroku ou AWS.
- Configuração de domínio e certificado SSL.

REQUISITOS Técnicos essenciais:
- experiência comprovada de no mínimo 2 anos com flutter (dart).
- Proficiência em desenvolvimento backend com Node.js, Python ou tecnologias similares.
- Experiência com bancos de dados como Firebase, Supabase ou PostgreSQL.
- Habilidade em integração de pagamentos com Mercado Pago, Pagar.me ou Stripe.
- Conhecimento e experiência com Google Maps API.
- Sólidos conhecimentos em autenticação e segurança (JWT, OAuth).
- Experiência com controle de versão utilizando Git/Github.

requisitos desejáveis:
- experiência prévia no desenvolvimento de aplicativos de agendamento ou check-in.
- Conhecimento em LGPD e melhores práticas de segurança de dados.
- Experiência na publicação de aplicativos em Play Store e App Store.
- Habilidades em ui/ux para garantir uma experiência de usuário fluida e responsiva.

INFORMAÇÕES IMPORTANTES:
⚠️ Contrato obrigatório com cláusulas de:
Proibição de backdoors e código malicioso
Transferência total de contas e infraestrutura
Auditoria técnica permitida
Propriedade intelectual 100% do cliente

PAGAMENTO E PRAZO:
Valor será Depositado integralmente via Escrow Workana
Liberação: 100% após aprovação final do projeto
Prazo: a definir conforme a proposta do DEV
Suporte: 30 dias pós-entrega

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app

Delivery term: Not specified

Skills needed

Other projects posted by E. D. S.