API para gerênciamento de usuários com autenticação JWT.
Tecnologias utilizadas no projeto:
- Kotlin
- Ktor
- Exposed
- Postgres
- Docker
Para executar o projeto você precisa ter as seguintes tecnologias instaladas na sua máquina:
- JDK versão 11 ou mais recente
- Docker
- Docker compose
Para compilar o Authentication Service, siga estas etapas:
Em uma linha após acessar a pasta raiz do projeto execute:
Linux e macOS:
./gradlew shadowjar
Windows:
gradlew.bat shadowjar
Após realizar a compilação do projeto, você pode executar a aplicação com os seguintes comandos:
docker-compose build .
docker-compose up
Esse projeto está sob licença MIT. Veja o arquivo LICENSE para mais detalhes.
Desenvolvido com ❤️ por Victor Castro.