Terminado

Finalização de app em Flutter

Publicado el 06 Diciembre, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

Tenho um app que está 95% pronto, faltando pequenos detalhes para ser publicado. Preciso que seja executado um processo de testes (que detalharei abaixo), correção de possíveis bugs e publicação na play store.

1- Cadastro de Novo Aluno (com escolha de grupamento superior)
2- Cadastro de Novo Aluno (com escolha de grupamento inferior)
    - Usuário deverá preencher todos os dados de perfil e objetivos
    - (Alinhar as perguntas de objetivos)
    - Ao cadastrar o novo aluno o app deverá ser direcionado a tela para que o usuário realize o pagamento
    - Quando o aluno realizar o pagamento, o sistema deverá carregar o novo treino do aluno baseado no grupamento escolhido (superior ou inferior)
    - Deverá ser exibida uma mensagem no topo do treino com um contador dizendo que faltam 30 dias para o treino expirar

3- Aluno Conclui o Dia de Treino
    - Na primeira vez que o aluno entrar nesta dela, o treino A deverá estar em destaque e sem nenhuma data de execução em nenhum dos treinos disponíveis
    - O aluno deverá entrar no treino A e com isso a lista de exercícios será exibida
    - Deverá clicar no primeiro exercício e com isso será direcionado para a tela de execução
    - Na tela de execução ele deverá conseguir alterar a carga, ver o vídeo do exercício e marcar o exercício como feito
    - Ao marcar o exercício como feito, ele deverá ser direcionado para o próximo exercício
    - O aluno deverá conseguir voltar para o exercício anterior
    - Quando o aluno concluir todos os exercícios (ao marcar o último como feito), o sistema deverá redirecionar o aluno para a tela dos treinos e no treino que ele executou deverá ser marcada a data da última execução (no caso, hoje)
    - O próximo treino deverá ficar em destaque
    - A data de última execução do treino em específico deverá ficar gravada sempre que ele acessa esta tela (testar deslogar e logar novamente para ver se ficou gravada)

4- Aluno Entra Novamente No Treino
    - Caso o aluno entre novamente no treino já feito, as cargas deverão estar gravadas
    - Porém nenhum exercício deve estar marcado como feito (sempre q ele sair do treino e voltar, todos os exercícios estarão como "não feitos")

5- Aluno Visualiza Objetivos
    - Aluno entra no link de objetivos e deverá visualizar as respostas que ele gravou no momento do cadastro

6- Aluno Edita Perfil
    - Aluno entra no link de perfil e poderá editar o nome e o seu whatsapp

7- Aluno Desloga
    - Aluno deverá ser direcionado para a tela de login

8- Aluno Realiza Login
    - Ao realizar o login, o aluno deverá visualizar o treino que ele comprou

9- Tempo de 30 dias expira
    - Quando o prazo de 30 dias expirar, o sistema irá exibir um mensagem informando que o treino expirou
    - Junto com essa mensagem, deverá ser exibido um botão para que o aluno realize novo pagamento
    - (Caso o aluno não pague, nada acontece, ele ficará com este treino para sempre)
    - Caso o aluno pague, ele deverá receber o próximo treino
    - A lógica do próximo treino deve estar baseada em 2 fatores. O primeiro é o grupamento escolhido (superior e inferior), o segundo é o nível de treino que ele está (o aluno começa no 1, depois vai para o 2 e assim por diante até chegar no último nível cadastrado. Quando isso acontecer, ele volta para o 1)


Em anexo estão as telas do app

Contexto general del proyecto

O sistema é um app para que o aluno de musculação visualize a planilha de treinos que seu personal criou para ele. O aluno deverá pagar uma mensalidade (a princípio de R$ 27,90) para ter acesso a novos treinos O personal fará o cadastro dos exercícios e treinos em um sistema separado (já desenvolvido). O app será apenas para o aluno mesmo.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone
Necesito Modificar una app existente
Tipo de app Utilidad - Aplicación de utilidad (flash, calculadora, etc.)
Necesita backend
Procesador de pago

Plazo de Entrega: 12 Diciembre, 2021

Habilidades necesarias