Skip to content

Latest commit

 

History

History
28 lines (16 loc) · 1.08 KB

File metadata and controls

28 lines (16 loc) · 1.08 KB

StudiTaxi

Prerequisites

This API is based on Spring Boot. As such, an installation of Java (21+) is required. Additionally, a compatible Maven installation is required for building the project and downloading dependencies.

The Car-API is not required anymore, since it has been merged into the project.

Configuration

All configuration parameters can be edited in the application.properties file. Placeholders and sensible defaults are either shown as comments or concrete parameters.

Testing

All unit and integration tests can be run using the following command in the root directory of the project: mvn test. The CarAPI is not required to run these.

Running

The application can be started by running the following command from the root folder of the project: ./mvnw spring-boot:run By default, the application will persist data using an in-memory H2 database. The database to use can be specified using the application.properties file.

Documentation

After startup, the endpoint documentation will be available at http(s)://<server>:<port>/swagger-ui/index.html