Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucasdasial/fitpass


https://github.com/lucasdasial/fitpass

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

        

# APP

Fitpass é uma aplicação genérica do gympass

## Requisitos funcionais

- [x] Deve ser possível se cadastrar
- [x] Deve ser possível se autenticar
- [x] Deve ser possível obter o perfil de um usuário
- [ ] Deve ser possível obter o numero de vezes de check-in
- [ ] Deve ser possível usuário obter o histórico de check-in
- [ ] Deve ser possível usuário buscar academias próximas
- [ ] Deve ser possível usuário buscar academias pelo nome
- [x] Deve ser possível usuário fazer check-in em uma academia
- [ ] Deve ser possível validar o check-in de um usuário
- [ ] Deve ser possível cadastrar uma academia

## Regras de negocio

- [x] O usuário nao pode criar contas com mesmo email
- [ ] O usuário nao pode fazer 2 check-ins no mesmo dia
- [ ] O usuário so pode fazer check-in quando estiver a 100m de distancia da academia
- [ ] O check-in so pode ser validado em ate 20 min apos ser criado
- [ ] O check-in so pode ser validado admins
- [ ] A academia so pode ser cadastrada por admins

## Requisitos não funcionais

- [x] a senha de usuário deve estar criptografia
- [x] os dados devem ser persistidos no postgres
- [ ] Todas listas de dados devem estar paginados em 20 itens por pagina
- [ ] O usuário deve ser identificado por um JWT