Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor para criar um sistema completo para um clube de benefícios, que incluirá um aplicativo mobile nativo para iOS e Android, e um painel administrativo web robusto. O objetivo é oferecer aos nossos clientes acesso a descontos exclusivos em parceiros locais mediante o pagamento de um plano.
O sistema deve ser simples, rápido, intuitivo e preparado para escalar, garantindo uma excelente experiência tanto para os clientes quanto para os administradores.
Funcionalidades do Aplicativo Mobile (para Clientes):
- Cadastro e Login de Usuários: Incluindo nome, CPF, telefone, e-mail, cidade e bairro.
- Status do Cliente: Visualização do status (ativo/inativo) e validade do plano.
- Gestão de Planos: Suporte para planos mensais, semestrais e anuais.
- Tela Inicial: Exibição clara do status do cliente, validade do plano e lista de parceiros disponíveis.
- Lista de Parceiros: Funcionalidade de busca e filtragem por cidade, bairro, categoria e tipo (local ou serviço).
- Visualização de Descontos: Detalhes dos descontos oferecidos por cada parceiro.
- Botão "Usar Desconto": Para iniciar o processo de check-in no parceiro.
Processo de Check-in (Obrigatório):
- O cliente deve realizar o check-in no parceiro através do aplicativo.
- A tela de check-in deve exibir a data, hora, nome do parceiro, desconto aplicado e o ID do cliente.
- Regra de Uso: Permitir apenas 1 check-in por parceiro por dia.
- Clientes inativos não devem ter permissão para utilizar os descontos.
- Todos os usos devem ser registrados para fins de métricas e relatórios.
Cadastro e Gestão de Parceiros:
- Informações do Parceiro: Nome, cpf/cnpj, telefone, cidade, bairro, categoria, tipo (local/serviço), descrição e percentual de desconto.
- Flexibilidade de Desconto: O administrador deve ser capaz de alterar o percentual de desconto de qualquer parceiro a qualquer momento.
Sistema de Avaliação:
- Após o uso de um desconto, o cliente poderá atribuir uma nota de 1 a 5 ao parceiro (sem campo para comentários).
Painel Administrativo Web (Responsivo):
- Gerenciamento de Clientes: Ativar/inativar contas, gerenciar planos e informações de cadastro.
- Gerenciamento de Parceiros: Adicionar, editar e remover parceiros, incluindo todas as suas informações.
- Alteração de Descontos: Ferramenta para ajustar os percentuais de desconto dos parceiros.
- Filtros Avançados: Filtragem de clientes e parceiros por cidade, bairro e categoria.
- Dashboard de Métricas: Visão geral com:
- Total de clientes ativos e inativos.
- Número de check-ins por período.
- Uso de descontos por parceiro.
- Uso de descontos por cidade/bairro.
- Horários de pico de uso.
- Ranking dos parceiros mais utilizados.
- Média das avaliações dos parceiros.
Requisitos Técnicos:
- Desenvolvimento de aplicativos nativos para iOS e Android.
- Painel web responsivo, acessível via navegador.
- Arquitetura escalável para suportar crescimento futuro.
Buscamos um profissional com experiência comprovada no desenvolvimento de soluções completas, desde o backend até as interfaces de usuário mobile e web, com foco em performance e usabilidade.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias