Skip to content

birkanpala/everon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

everon - EVBox Charging Station Sessions Assignment

Tech Stack

  • Java 8
  • Spring Boot 2.1.5
  • Lombok
  • JUnit 5

Running

Run with Gradle

Build:

./gradlew clean build

Run tests only:

./gradlew clean test

Run the application:

./gradlew bootRun

Run in Docker container

Build:

./gradlew clean jibDockerBuild

Run application in Docker container:

docker run -p 8080:8080 everon:1.0.0

Run as JAR file

Build:

./gradlew clean build

Run the application:

java -jar build/libs/everon-1.0.0.jar

Swagger API Documentation

http://localhost:8080/swagger-ui.html

Test Reports

HTML test reports are generated under build/reports/tests/test

Improvements

  • Add persistence layer
  • Add new API endpoints