O TasksManagement é um backend para gerenciar suas tarefas do dia a dia.
Este projeto foi desenvolvido com o objetivo de aprofundar o conhecimento em Kotlin com Spring Boot. Com este projeto me foi proporcionado não apenas aprender mas também botar em prática conceitos envolvendo o Kotlin, como criar um projeto com kotlin e spring boot, autenticação com JWT, conexão com um banco de dados relacional, boas praticas, entre outros conceitos.
O projeto foi desenvolvido com base nos cursos do canal no youtube Devaria.
-
Conectando uma API Kotlin com banco de dados (até 1h e 17 min)
As principais tecnologias utilizadas foram:
- Use a versão 1.8 do Java
- Clone o repositório
- Instale as dependências usando o Gradle
Para startar o projeto você deve startar apartir da função main da classe TasksManagementApplication no diretório do projeto na pasta /src/main/kotlin/br/com/paulo/projetos/tasksmanagement/.
Após isso ele irá iniciar o server na porta 8080 em seu localhost.
Para mais informações, de quais são as rotas que podem ser consumidas pela api, basta acessar o swagger do projeto após o server iniciado na url http://localhost:8080/swagger-ui.html.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Made with 💜 by Paulo da Luz