Sobre este projeto
it-programming / mobile-development
Aberto
Este aplicativo tem como foco auxiliar treinadores e alunos a organizarem e acompanharem treinos, dietas e evolução física. Abaixo estão as funcionalidades e características que queremos implementar, detalhadas para garantir uma execução eficiente.
### 1. **Autenticação e Criação de Contas**
- **Acesso Restrito**: Apenas usuários registrados poderão acessar o aplicativo. Isso inclui o treinador (Administrador) e os alunos, cada um com acesso ao seu conteúdo específico.
- **Criação de Contas**:
- Somente o **Administrador** poderá criar contas para novos alunos. Ele terá a opção de definir um "Criador de Contas" caso queira delegar essa função a outro usuário.
- Após a criação, cada aluno terá seu login e senha para acessar o app.
### 2. **Treinos Personalizados para Alunos**
- **Treinos Individualizados**: Cada aluno terá seu próprio programa de treino, configurado e atualizado pelo treinador.
- **Tela de Treinos**:
- **Divisão de Treinos**: Cada treino (Treino A, B, C, D...) Terá uma página própria, onde o aluno poderá ver os exercícios definidos para aquele treino.
- **ÍCone de Informações**: Ao lado de cada exercício, um ícone de informação fornecerá acesso a:
- Vídeo de demonstração da execução correta.
- Instruções específicas para cada exercício (duração, carga, número de repetições, tempo de descanso etc.).
### 3. **Avisos e Notificações de Treino**
- **Tela de Recados**:
- Através desta tela, o treinador poderá enviar recados sobre o treino, avisos de reavaliações, e informações sobre os ciclos de treinamento (ex.: Duração do mesociclo, foco do treino atual).
- **Notificações**:
- Sempre que um treino for atualizado ou um novo ciclo de treinamento começar, o aluno será notificado no app. Isso garante que ele esteja ciente de cada mudança, mesmo que o contato pelo WhatsApp continue ativo.
### 4. **Orientações Gerais**
- **Tela de Orientações**:
- Incluirá informações gerais sobre treinos e descanso, para que o aluno possa consultar as diretrizes do treinador.
- Orientações específicas também estarão disponíveis ao lado de cada exercício (como o tempo de descanso), mas uma visão geral estará disponível nessa aba de orientações.
### 5. **Sugestão Alimentar**
- **Tela de Dieta e Refeições**:
- Nesta aba, o aluno terá uma sugestão alimentar dividida em refeições: café da manhã, almoço, lanche, jantar, etc.
- Cada refeição terá opções de substituição para cada item, para permitir flexibilidade na dieta.
- **Informações de Substituição**: Assim como na tela de exercícios, um ícone de informações ao lado dos itens permitirá que o aluno veja listas de substituições e outras orientações de dieta.
- **Reavaliação e Peso**:
- Periodicamente, conforme definido pelo treinador, o aluno poderá atualizar seu peso para acompanhamento.
- O treinador usará essa informação para ajustar a dieta, mas fotos de progresso ainda serão enviadas pelo WhatsApp, para não sobrecarregar o app com armazenamento de imagens.
### 6. **Check-in de Academia**
- **Checklist de Presença**:
- Sempre que o aluno fizer um treino, ele deve realizar um **check-in** no app, anexando uma foto do treino realizado. Essa foto será confidencial e compartilhada apenas entre aluno e treinador.
- **Contagem de Dias de Treino**:
- O app exibirá o número de dias em que o aluno foi à academia no mês.
- **Distinção entre Tipos de Treino**: A frequência será separada entre treinos de musculação e treinos aeróbicos, com ícones para indicar cada um.
- **Grupos e Interação entre Alunos**:
- O treinador poderá criar grupos de alunos, permitindo que eles se incentivem e compartilhem seu progresso. Esses grupos são opcionais e controlados pelo treinador.
### 7. **Disponibilidade e Plataformas**
- **Plataformas**: O aplicativo será disponibilizado tanto na Apple App Store quanto na Google Play Store.
- **Acesso Restrito ao Treino**: Somente alunos registrados terão acesso aos treinos. Usuários não registrados serão direcionados a um contato com o treinador para mais informações sobre planos de acesso.
### 8. **Referências**
- **Inspirações de Design e Funcionalidade**: Aplicativos como Gym Rats (para controle de treino) e WebDiet (para organização da dieta) são boas referências para layout e navegação do app.
### **Extras**
- **Painel Administrativo Completo**: O painel do treinador incluirá:
- Acompanhamento da frequência de treino dos alunos.
- Acesso para atualização dos treinos e planos alimentares.
- Gerenciamento de contas e permissões de usuários.
Contexto Geral do Projeto
Buscamos um profissional para desenvolver um aplicativo mobile voltado para o acompanhamento de treinos e dieta, com funcionalidades personalizadas para treinadores e alunos. O aplicativo deverá estar disponível para download na Apple App Store e Google Play Store, e será de acesso restrito, liberado apenas para alunos cadastrados.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone
Eu preciso Criar um app
Tipo de aplicativo Utilidade - Aplicativo para utilidade (flash,calculadora,etc)
Apps similares Outro
Precisa de back-end Sim
Gateway de pagamento Não
Prazo de Entrega: Não estabelecido
Habilidades necessárias