Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1016 Bytes

README.md

File metadata and controls

44 lines (29 loc) · 1016 Bytes

Babashka Workshop

A simple TODO app backed by SQLite3 and a CLI intended for the workshop demonstrating the various features and aspects of Babashka.

System Requirements

Latest versions recommended for the following

To verify things are set up properly, you can run this:

bb --version

clojure --version

Run

Server

  • Run tests: make test.
  • Start app locally: make start. Set the env vars TODOS_HOST and TODOS_PORT to customise.
  • Build container image: make image.

CLI

  • List all todos: bb cli ls
  • Add a todo: bb cli todo.
  • Mark it done: bb cli done

Workshop Feedback

At the end of the workshop, please provide short feedback.