Analisando propostas

Desenvolvimento Full de Aplicativo Mobil(Flutter) Backend e Painel Web para Gestão de Academias

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

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor full-stack para criar um sistema completo que inclui um aplicativo mobile, um backend robusto e um painel web administrativo. O objetivo é entregar um MVP funcional com todas as funcionalidades descritas, pronto para publicação nas lojas de aplicativos.

Requisitos do Projeto:

1.  Aplicativo Mobile (Android e iOS):
    *  Desenvolvimento em Flutter para ambas as plataformas.
    *  Implementação de telas intuitivas e navegação fluida.
    *  Integrações necessárias para funcionalidades do sistema.
    *  Funcionalidade de geolocalização.
    *  Preparação e publicação nas lojas de aplicativos (Google Play e Apple App Store).

2.  Backend (API + Banco de Dados):
    *  Desenvolvimento utilizando Firebase, Supabase ou outra stack moderna (ex: Node.js + Express, Python + Django).
    *  Implementação de autenticação segura para usuários e academias.
    *  Definição e aplicação de regras de negócio complexas.
    *  Criação de todos os endpoints de API necessários para suportar o aplicativo mobile e o painel web.

3.  Painel Web (Dashboard Básico):
    *  Criação de um painel web simples para academias.
    *  Funcionalidades principais incluem: aceitar check-ins, visualizar histórico de check-ins e gerenciar dados de usuários.
    *  Desenvolvimento de landing pages para facilitar o download do aplicativo mobile.

4.  Infraestrutura:
    *  Organização e configuração da infraestrutura mínima (banco de dados, autenticação, armazenamento de arquivos) para garantir que o sistema esteja pronto para operar com usuários reais desde o lançamento.

5.  Fluxo de Cadastro Seguro (Aplicativo Mobile):
    *  Verificação facial obrigatória (face recognition/biometria) no momento do cadastro.
    *  Cadastro de usuário com e-mail, aceitando apenas endereços hotmail ou gmail.
    *  Validação de CPF para garantir uma única conta por usuário.
    *  Verificação de e-mail obrigatória antes da ativação da conta.
    *  Autenticação de dois fatores (2FA) via telefone (código enviado por SMS) como opção de segurança na configuração do perfil.

6.  Funcionalidades para Academias (Painel Web - Dashboard Básico):
    *  Tela de Aprovação de Check-ins:
        *  Listagem em tempo real de todos os pedidos de check-in pendentes.
        *  Para cada pedido, exibir: Nome do usuário, Foto do usuário (capturada no cadastro), Data e hora do pedido, Countdown (tempo restante para expirar os 20 minutos).
        *  Botões de ação: Aceitar ou Deixar Expirar (cancelamento automático).
        *  Após a aprovação, o check-in deve ser removido da lista de pendentes.
    *  Histórico de Check-ins Aceitos:
        *  Funcionalidade de filtro por data/período.
        *  Exibição de: Nome do usuário, Data e hora de aprovação, Data do próximo repasse.

Tecnologias Preferenciais:
*  Frontend Mobile: Flutter.
*  Backend: Node.js + Firebase/Supabase, ou Python + Django.
*  Banco de Dados: Firestore, PostgreSQL.

O profissional deverá entregar um MVP funcional com todas as funcionalidades descritas dentro do prazo estimado.

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

Outro projetos publicados por E. D. S.