Um simples Encurtador de URL com login e segurança usando hash.
Tecnologias:
Linguagem Kotlin
Framework springboot 3.1.0
Biblioteca Auth0
Instruções:
1 - Este projeto é uma API rest, você precisará de um postman, insomnia ou qualquer tipo de programa que faça requisições para utilizá-lo.
2 - Apenas precisa conectar a um banco PostgreSQL, a aplicação cria as tabelas por conta própria.
3 - instale o maven e use o comando no terminal
mvn compile
4 - Precisa do JDK 17. Recomendação de IDE é o IntelliJ
5 - entre na pasta chamada docker preencha os dados do sample(arquivo .env.txt), retire o .txt e use o comando:
docker-compose up