Gympass style app
- Deve ser possível se cadastrar
- [] Deve ser possível se autenticar
- [] Deve ser possivel obter o perfil do usuário logado
- [] Deve ser possivel obter o numero de check-ins realizados pelo usuario logado
- [] Deve ser possivel o usuario obter seu historico de check-ins
- [] Deve ser possivel o usuario buscar academias pelo nome
- [] Deve ser possivel o usuario realizar check-in em uma academia
- [] Deve ser possivel validar o check-in de um usuario
- [] Deve ser possivel o usuario buscar academias proximas
- [] Deve ser possivel cadastrar uma academia
- [] O usuário não deve poder se cadastrar com um email duplicado
- [] O usuário não pode fazer 2 check-ins no mesmo dia
- [] O usuário não pode fazer check se não estiver (100 metros) da academia
- [] O check so pode ser validado até vinte minutos após ser criado
- [] O check so pode ser validado por administradores
- [] O check so pode ser cadastradas por administradores
- [] A senha do usuário precisa estar criptografada
- [] Os dados da aplicação precisam estar persistidos em um banco postgreSQL
- [] Todas listas de dados precisam estar paginadas com 20 itens por pagina
- [] O usuario deve ser indentificado por um jwt# api-solid