This is an implementation of the Todo-Backend API spec built using the Spark micro framework. It persists todos in a Postgres database using a JDBI data layer.
It is running live at https://todobackend-spark.herokuapp.com/todos. You can point a todo-backend client at that live instance to play with it. You can also run the Todo-Backend specs against that live instance to confirm that it complies with the Todo-Backend API spec.
This repo comes with a ./go script
. To get started simply clone the repo and run ./go
to see how to launch the app, run tests, etc.