Sobre este projeto
it-programming / mobile-development
Aberto
Estamos buscando um desenvolvedor para criar um protótipo básico de um aplicativo móvel chamado Sabi+. O objetivo é demonstrar as funcionalidades principais de aprendizado e sistema de recompensas, com foco na interação do usuário e na lógica de pontos e pagamentos. O protótipo deve incluir as seguintes seções:
1. Tela Inicial (Home):
- Exibição clara do nome do aplicativo: Sabi+.
- Um menu de navegação intuitivo com as seguintes opções:
- Aprender: Para acessar o conteúdo educacional.
- Ganhar Pontos: Para participar de atividades que concedem pontos.
- Saldo: Para visualizar o total de pontos acumulados e seu valor equivalente.
- Sacar: Funcionalidade para resgatar os pontos.
- Histórico: Para consultar as atividades passadas e transações.
2. Seção Aprender:
- Uma lista de lições ou conteúdos educacionais.
- Cada item da lista deve ter um botão claro, por exemplo, "Assistir e ganhar", que o usuário pode interagir.
- Após a conclusão de uma lição (simulada no protótipo), o usuário deve receber uma quantidade predefinida de pontos (ex: 10 pontos).
3. Seção Ganhar Pontos:
- Esta seção deve apresentar diferentes métodos para o usuário acumular pontos:
- Visualização de vídeo publicitário (simulado): O usuário ganha 5 pontos após a "visualização".
- Resposta a um quiz (simulado): O usuário ganha 10 pontos ao "responder" corretamente.
- Indicação de amigos: O usuário ganha 20 pontos por cada "amigo indicado" (simulado).
4. Seção Pagamentos:
- Exibição do saldo atual do usuário em moeda local (MT), com base na conversão dos pontos acumulados.
- Um botão "Sacar" para iniciar o processo de retirada.
- Opção para o usuário escolher entre M-Pesa ou e-Mola como método de saque.
- Campo para o usuário inserir o número de telefone associado ao método de pagamento escolhido.
- Um passo de confirmação para finalizar a transação.
O protótipo deve ser funcional o suficiente para demonstrar o fluxo do usuário através dessas seções e a lógica de acumulação e resgate de pontos. Não é necessário um backend completo para o protótipo, mas a lógica de simulação deve ser clara.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Duração do projeto Não estabelecido
Habilidades necessárias