Hypothetical Travel System

For backend setup

Requirements

For building and running the application you need:

  • JDK 17
  • Springboot 3.2.1
  • Docker
  • Gradle
  • Intellij
  • Postgres SQL
export JAVA_HOME=/usr/local/Cellar/openjdk@17/17.0.7/libexec/openjdk.jdk/Contents/Home

Swagger document

http://localhost:8090/HypoTravelSystem/swagger-ui/index.html

Hit on this Get method to process csv file http://localhost:8090/HypoTravelSystem/swagger-ui/index.html#/hypo-travel-controller/processCsv

The source file and output file should be stayed at resources folder after running.