Este projeto back-end foi desenvolvido utilizando o framework Spring Boot e a ferramenta de gerenciamento de dependências Maven. O objetivo do projeto é fornecer os dados dos cursos para o projeto front-end, implementado em Angular.
Antes de iniciar o projeto, certifique-se de que o seguinte software esteja instalado em seu ambiente de desenvolvimento:
- Java Development Kit (JDK)
- Maven
Siga as etapas abaixo para configurar o ambiente de desenvolvimento:
- Clone este repositório em sua máquina local.
- Navegue até o diretório do projeto.
- Importe o projeto em sua IDE preferida.
- Verifique se todas as dependências Maven foram baixadas corretamente.
Após concluir a configuração do ambiente, você pode executar o projeto localmente usando o comando Maven.
-
Abra um terminal ou prompt de comando.
-
Navegue até o diretório do projeto.
-
Execute o comando Maven para executar o projeto.
-
O servidor estará rodando em
http://localhost:8080
, pronto para receber requisições do front-end.
O projeto back-end está estruturado da seguinte forma:
src/main/java/com/example/projeto/backend
: Contém as classes Java que implementam a lógica do back-end.src/main/resources
: Contém os arquivos de configuração, como o arquivoapplication.properties
.
Este projeto pode ser personalizado e adaptado de acordo com as necessidades do seu próprio projeto. Alguns pontos que você pode considerar:
- Adicionar novas entidades e funcionalidades ao projeto, conforme necessário.
- Configurar um banco de dados para persistência de dados.
- Implementar autenticação e autorização para proteger as rotas do back-end.
Sinta-se à vontade para explorar e expandir este projeto de acordo com as necessidades do seu projeto.
Se você identificou algum problema ou gostaria de adicionar novos recursos a este projeto, sinta-se à vontade para contribuir. Basta seguir as diretrizes para contribuição do GitHub e enviar um pull request.
Este projeto está licenciado sob a licença MIT.