Disciplina de Laboratório de Desenvolvimento de Software Web (DSW).
Essa disciplina visa a elaboração de um projeto, empregando Metodologia Ágil, Frameworks e Linguagem Node.js e Typescript e integração e consumo de APIs utilizando melhores práticas como TDD (Test-Driven Design) e segurança com Autenticação Baseada em Token JWT.
- Introdução - Apresentação da disciplina (✅)
- Parte 1 - Apresentação do projeto MVP. Configuração do ambiente de desenvolvimento(✅)
- Parte 2 - Uso de TDD e Mocks para integração com serviço externo
- [Parte 3] - Criação da camada de serviço e API
- [Parte 4] - Criação da camada de usuário e API
- [Parte 5] - Validação de dados do usuário com JWT
- [Parte 6] - Configuração do Github Workflow.
- [Parte 7] - Adicionando logs
- [Parte 8] - Adicionando camada de tratamento de dados
- [Parte 9] - Refinando a aplicação. Criação de documentação wm Swagger e Open API
- [Parte 10] - Criação de documentação wm Swagger e Open API