This is a simple proof of concept, demonstrating how to write an Elm SPA that is backed by a PostgREST server for persistence.
- Docker
- Elm
- elm-install, a non-standard tool used to install the development branch of
elm-postgrest
.
elm-install
to download all the dependencies as specified inelm-package.json
docker-compose up
to run the postgres/postgREST serverselm-reactor
to run an interactive browser session that will render the Elm app
Navigate to the Elm app running on (probably) localhost, and start adding some todos, then toggling their finished status.
- security (via JWTs?)
- support for showing all/only-completed/only-uncompleted todos
- support for permanently deleting todos