dnknth / todos-kt

DropWizard demo app in Kotlin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DropWizard demo application

This is an example application of a small ReST service using DropWizard. The user can manage to-do items. A simple test UI is included.

NB: This is only an example. The intent is to demonstrate the technical stack, but not to provide a full-fledged application. No real authentication is required.

Features

The following techniques are demonstrated:

How to start the application

  1. Maven and Java SE 8 are required.
  2. Run mvn clean install to build the application,
  3. Start it with java -jar target/todo-kt-0.0.1-SNAPSHOT.jar server h2-config.yml,
  4. Try the test UI at http://localhost:8080, log as any user with the reversed user name as password.

About

DropWizard demo app in Kotlin

License:MIT License


Languages

Language:Kotlin 81.4%Language:JavaScript 8.8%Language:HTML 7.8%Language:Dockerfile 1.0%Language:Makefile 0.6%Language:CSS 0.3%