Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / martishin / UserManagementService
REST API service for users and orgs management. Built using Kotlin, Spring WebFlux, PostgreSQL, Spring Data R2DBC, Flyway, Jooq, Testcontainers and Micrometer
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/martishin%2FUserManagementService
Stars: 7
Forks: 0
Open Issues: 0
License: None
Language: Kotlin
Repo Size: 107 KB
Dependencies:
23
Created: 11 months ago
Updated: 4 months ago
Last pushed: 6 months ago
Last synced: about 2 months ago
Topics: api, flyway, gradle, jooq, kotlin, kotlin-coroutines, micrometer, postgresql, r2dbc, rest-api, spring-boot, spring-webflux, testcontainers, testcontainers-postgres
Files
Dependencies
- postgres 15.3-alpine
- com.fasterxml.jackson.module:jackson-module-kotlin * implementation
- io.projectreactor.kotlin:reactor-kotlin-extensions * implementation
- org.flywaydb:flyway-core $flywayVersion implementation
- org.jetbrains.kotlin:kotlin-reflect * implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-reactor * implementation
- org.jooq:jooq-kotlin $jooqVersion implementation
- org.springframework.boot:spring-boot-starter-actuator * implementation
- org.springframework.boot:spring-boot-starter-data-r2dbc * implementation
- org.springframework.boot:spring-boot-starter-jooq * implementation
- org.springframework.boot:spring-boot-starter-webflux * implementation
- io.micrometer:micrometer-registry-prometheus * runtimeOnly
- org.postgresql:postgresql $postgresVersion runtimeOnly
- org.postgresql:r2dbc-postgresql * runtimeOnly
- com.ninja-squad:springmockk $springmockkVersion testImplementation
- io.mockk:mockk $mockkVersion testImplementation
- io.projectreactor:reactor-test * testImplementation
- org.springframework.boot:spring-boot-starter-test * testImplementation
- org.testcontainers:junit-jupiter $testcontainersVersion testImplementation
- org.testcontainers:postgresql $testcontainersVersion testImplementation
- org.testcontainers:testcontainers $testcontainersVersion testImplementation