A simple TODO app backed by SQLite3 and a CLI intended for the workshop demonstrating the various features and aspects of Babashka.
Latest versions recommended for the following
To verify things are set up properly, you can run this:
bb --version
clojure --version
- Run tests:
make test
. - Start app locally:
make start
. Set the env varsTODOS_HOST
andTODOS_PORT
to customise. - Build container image:
make image
.
- List all todos:
bb cli ls
- Add a todo:
bb cli todo
. - Mark it done:
bb cli done
At the end of the workshop, please provide short feedback.