Skip to content

Latest commit

 

History

History
55 lines (31 loc) · 2.23 KB

README.md

File metadata and controls

55 lines (31 loc) · 2.23 KB
logoqae2e

QA Solar Monorepo

License Node.js Version Yarn Version

Este é um projeto monorepo desenvolvido para fins de estudo e aprimoramento de conhecimentos em programação, tanto no backend quanto no frontend. O foco principal do projeto está no desenvolvimento e na prática de testes, explorando frameworks amplamente conhecidos, como Cypress, Playwright e Robot Framework, para criar testes de interface de usuário (UI Tests), componentes e, possivelmente, APIs.


🚀 Propósito

O objetivo deste projeto é servir como uma base para aprender, experimentar e evoluir nas práticas de desenvolvimento de software com ênfase em qualidade e confiabilidade. Aqui, desenvolvedores podem explorar diferentes tecnologias, melhorar suas habilidades e adotar boas práticas de programação e testes.


🛠 Estrutura do Monorepo

O monorepo está dividido em três áreas principais:

  • Frontend: Implementação utilizando Vue 3 e Composition API.
  • Backend: Construído com Node.js e Express, conectado a um banco de dados PostgreSQL.
  • Testes: Foco em automação de testes E2E e outros tipos, com frameworks robustos e atuais.

🔖 Padrão de Commits e Atualizações

Este projeto utiliza commitlint para validar mensagens de commit, assegurando que estejam no padrão correto, o que ajuda a manter a consistência e clareza no histórico do repositório.

Além disso, utiliza Changesets para gerenciar mudanças e manter um ChangeLog atualizado, garantindo que o progresso do projeto seja transparente e rastreável.


📜 Licença

Este projeto está licenciado sob a MIT License.


✍️ Autor

Desenvolvido por Leonardo Paixão.

GitHub Profile


Contribuições, sugestões ou dúvidas são sempre bem-vindas!