Zaitt - Webapp
Eu construí um Webapp utilizando Clean Arch com WebPack, React.JS, HTML, CSS. Utilizei o Jest e @testing-library/react para testes unitários e alcancei 100% de cobertura do código e Cypress para os testes E2E. Para o deploy utilizei o Amplify da AWS.
Na primeira parte foi feito apenas as funcionalidades de cadastro, login e entrar na loja.
Na segunda parte foi feito o scanner de produtos e checkout de pedidos com PIX, Maquinha de Cartão e Cartão de Crédito, como já tínhamos uma arquitetura boa e testes ficou bem mais fácil desenvolver mais funcionalidades.
Cheguei a 100% de cobertura de código nos testes:
CI/CD - Amplify
Ambientes da aplicação.