avaliacaoa3
v1.2.2
Published
Este projeto é uma aplicação Node.js desenvolvida como parte de uma avaliação acadêmica. O sistema consiste em uma API que controla o registro dos alunos, responsáveis, instrutores, turmas e matrículas para as aulas do Projeto IESSA, no Complexo Tenístico
Downloads
102
Readme
Avaliação A3 - API do Sistema de Matrículas do Projeto IESSA
Este projeto é uma aplicação Node.js desenvolvida como parte de uma avaliação acadêmica. O sistema consiste em uma API que controla o registro dos alunos, responsáveis, instrutores, turmas e matrículas para as aulas do Projeto IESSA, no Complexo Tenístico da Boca do Rio.
🚀 Ferramentas utilizadas
- Node.js - Ambiente de execução para JavaScript.
- Express - Framework para construção de APIs.
- node-postgres - ORM para PostgreSQL.
- Jest e Supertest - Cria testes automatizados.
- SonarQube - Gera relatórios de qualidade de software.
- GitHub Actions - Automação de workflows de CI/CD
🛠️ Como executar o projeto
- Clone o repositório:
git clone https://github.com/MatheusMStorm/AvaliacaoA3.git
cd AvaliacaoA3
- Instale as dependências:
npm install
- Execute o projeto:
npm start
🚩 Contribuição
Contribuições são bem-vindas! Siga os passos abaixo:
- Faça um fork do projeto
- Crie uma nova branch para sua funcionalidade (git checkout -b feature/nome-funcionalidade).
- Commit suas mudanças (git commit -m '[tipo]: Adicionei nova funcionalidade').
- Faça o push para sua branch (git push origin feature/nome-funcionalidade).
- Abra um pull request.
Essas são as pessoas que contribuiram com o projeto: