Skip to content

Spring Boot backend application on REST and Basic Authentication for Siemanejro. Data is being fetched from external API using WebFlux library and stored into MySQL. Docs: https://app.swaggerhub.com/apis/nazkordd/Siemanejro-Bets-API/1.0.1

Notifications You must be signed in to change notification settings

nazkord/SiemanejroRestApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Siemanejro RestApi

Spring Boot backend application (rest api) for Siemanejro.

Technologies stack

RestApi Documentation

The Rest Api documentation with description of endpoints is located here:

Running locally using Docker

  • Navigate to the root of project directory
  • Build the spring-boot application and create docker image by running
mvn clean package
  • Run the created docker image and initialize mysql database using docker-compose
docker-compose up -d

Health checking

Type the following command to ensure that:

  • The application is up and running (the response should be just "OK"):
curl localhost:8080/healthCheck
  • Admin (user is already in db) has been authorized by application:
curl -u admin:admin localhost:8080/healthCheck/authorized

About

Spring Boot backend application on REST and Basic Authentication for Siemanejro. Data is being fetched from external API using WebFlux library and stored into MySQL. Docs: https://app.swaggerhub.com/apis/nazkordd/Siemanejro-Bets-API/1.0.1

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published