Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1.31 KB

README.md

File metadata and controls

22 lines (16 loc) · 1.31 KB

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.