Aqui deve ter uma descrição muito legal que o Tiago do futuro irá fazer.
Até o momento decidie que será desenvolvido usando TDD.
As tecnologias ainda estão em processo de escolha para evitar enviesar o procedimento. Algumas etapas foram definidas para essa semana e se tornarão issues para o time acompanhar.
- Disponibilizar endpoint do HEROKU
- Criar Versão de API mockada
- SWAGGER pra nao ter que documentar todas as rotas nao mao aqui =D
- Adicionar ORM (type ou prisma)
- Linkar DBS (Mongo ou Postgres)
https://sensar-iot.herokuapp.com/api/
[GET] query/equipment/:id
[PUT] action/sector/:sectorId
[GET] query/company-tree/:id
- crud base
-
- setor
-
-
- put (ok) post (ok) create(ok) loadAll( ) delete ( )
-
-
- company
-
-
- loadTree(ok)
-
-
- equipment
-
-
- put (ok) post (ok) create(ok) delete - [ ] loadAll(ok)
-
-
- device
-
-
- put (ok) loadAll(ok) create(ok)
-
Validaçao de campos
- view models (DTO) Sector e Company
- Mappers : toDTO, toPersist e toDomain