thiagofarbo / kotlin-book-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flow System

flow-system drawio

Design Systems

system-book-design drawio (1)

About this project

This application aims to purchase and rent books.

Prerequisites

  • Kotlin
  • SpringBoot
  • Maven 3
  • Docker
  • Docker compose
  • Postgres
  • Redis
  • Flyway
  • Kafka
  • Prometheus
  • Grafana

Database.

We are using Postgrtes as our database running in a Docker container

Docker image.

To create the Docker image, simply navigate to the project root and execute the command below

    docker build -f Dockerfile -t kotlin-book-api

To run the Docker image execute the command below.

   docker run -p 8085:8085 kotlin-book-api

URL's REST API

Comming soon.

About


Languages

Language:Kotlin 95.2%Language:HTML 2.6%Language:Java 1.5%Language:Dockerfile 0.7%