initial commit

This commit is contained in:
2025-07-13 00:42:40 +02:00
commit 65ce3beac5
65 changed files with 2741 additions and 0 deletions

41
backend/build.gradle.kts Normal file
View File

@@ -0,0 +1,41 @@
group = "com.infendro.account"
version = "0.0.1"
application {
mainClass.set("com.infendro.account.ApplicationKt")
}
repositories {
maven("https://git.infendro.com/api/packages/Infendro/maven")
mavenCentral()
}
plugins {
alias(libs.plugins.kotlin)
alias(libs.plugins.ktor)
alias(libs.plugins.serialization)
}
dependencies {
implementation(libs.ktor.server)
implementation(libs.ktor.server.cio)
implementation(libs.ktor.server.auth)
implementation(libs.ktor.server.sessions)
implementation(libs.ktor.server.resources)
implementation(libs.ktor.server.statusPages)
implementation(libs.ktor.server.contentNegotiation)
implementation(libs.ktor.server.serialization)
implementation(libs.ktor.server.validation)
implementation(libs.exposed)
implementation(libs.exposed.dao)
implementation(libs.exposed.jdbc)
implementation(libs.postgres)
implementation(libs.flyway)
implementation(libs.flyway.postgres)
implementation(libs.koin)
implementation(libs.koin.logger)
implementation(libs.otp)
implementation(libs.hash)
implementation(libs.encoding)
implementation(libs.logback)
}