Buscamos um desenvolvedor para criar um aplicativo Android em modo quiosque, destinado a academias, para registro de treinos em tablets. O objetivo é permitir que os alunos registrem seus exercícios diretamente em tablets fixos ao lado de cada equipamento, com integração automática à API pública oficial do Hevy.
O fluxo de uso será o seguinte:
- O aluno fará login no tablet utilizando um id e um pin.
- O aplicativo abrirá diretamente a tela de registro para a máquina específica onde o tablet está instalado.
- O aluno informará séries, repetições e carga utilizada.
- Ao salvar, o registro do treino será enviado automaticamente para a conta pessoal do aluno no Hevy.
- A sessão será encerrada automaticamente para o próximo aluno.
- No primeiro acesso, o aluno vinculará sua conta Hevy uma única vez, utilizando uma API key do Hevy Pro, que será armazenada de forma criptografada. Nos acessos diários subsequentes, apenas o id e pin serão necessários.
Principais funcionalidades e requisitos:
- Aplicativo Android desenvolvido para tablets, operando em modo quiosque.
- Cada tablet será pré-configurado para uma máquina específica (número, nome, exercício).
- Suporte para máquinas de exercício único (abre direto no registro) e máquinas multifuncionais (o aluno escolhe o exercício).
- Cadastro e armazenamento seguro da API key do Hevy.
- Sistema de login diário por id e pin.
- Registro de séries, repetições e carga, com envio imediato ao Hevy após cada máquina.
- Logout automático e proteção de sessão para garantir a privacidade do próximo usuário.
- Funcionalidade de fila e reenvio automático de dados em caso de falha de conexão com a internet.
- Painel administrativo básico para gerenciamento de alunos, máquinas e exercícios.
A integração com a API do Hevy (
https://api.hevyapp.com/docs/) é crucial e incluirá a criação de treinos, listagem de exercícios/rotinas e acesso a dados do usuário. A API exige uma conta Hevy Pro e autenticação via API key (não utiliza login de usuário/senha). É Importante que o desenvolvedor esteja preparado para lidar com possíveis instabilidades e mudanças no contrato da API, dada sua fase inicial. Experiência prévia com desenvolvimento em modo quiosque é um diferencial.
O projeto será dividido em 3 etapas de entrega:
1. Estrutura base do aplicativo e sistema de autenticação.
2. Implementação do fluxo de registro de treino e integração completa com a API do Hevy.
3. Configuração do modo quiosque, testes em tablets reais e entrega final.
Valorizamos a comunicação através de daily updates curtas por escrito.
Fora do escopo: reconhecimento facial, uso de Linux embarcado e gestão avançada de academia.
Prazo de Entrega: Não estabelecido