내 근처 이웃에게 필요한 심부름을 부탁하는 서비스 - Karrot MVP Internship Team 5
서비스 운영 기간: 2021.11.23 ~ 2021.12.24 (종료)
kassava
: kotlin functions for implementing toString(), hashCode() and equals() without all of the boilerplate.mapstruct
: for converting objectsquerydsl
: for type-safe SQL-like queries for multiple backends including JPAjackson-module-kotlin
: for serialization/deserialization of Kotlin classes and data classes
jjwt
: generate and decode jwt for each userokhttp3
: for making request for Karrot OAPIspringfox-boot-starter
: for generating swagger UI and API docs (openAPI)thymeleaf
: publishing admin static pages
spring-cloud-starter-aws
: for s3 synchronized client (image upload)awssdk
: for s3 asynchronized clientmidxpanel-java
: user event trackingdd-trace
: tracing API operationsentry-spring-boot-starter
: tracing application Error/Exceptions
h2
: mock database for testingmockk
: for mocking in kotlin unit test