Skip to content

wafna/kotlin-full-stack

Repository files navigation

Kotlin Full Stack Demo

This project implements a server around a database and a web application written entirely in Kotlin.

The web application introspects the target database.

Includes Flyway, Ktor, Kotlin/JS, React, docker-compose, and integration tests with Postgres containers.

Sub-project Description
common/logger Lazy logger.
common/kdbc Light weight JDBC wrapper.
common/test Shared code for testing.
app/domain The domain model.
app/database Application database.
app/server The HTTP API server.
app/browser The web application.
demo A small database for demonstrating the project.

Notes

  • Small project lead to easier dependency management and faster build times.

About

Full stack example with integration testing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages