Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucasdasial/fitpass
https://github.com/lucasdasial/fitpass
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/lucasdasial/fitpass
- Owner: lucasdasial
- Created: 2023-04-03T01:17:20.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-04T04:11:01.000Z (almost 2 years ago)
- Last Synced: 2024-11-26T12:12:09.315Z (2 months ago)
- Language: TypeScript
- Size: 126 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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