This folder contains a client application built with Elm, which allows interacting in a human-friendly way with the Tagger API.
You can build the client application using
# From the project root with convenience script
bin/frontend/build
# From the project root with nix
nix-shell --run 'cd elm; elm make src/Main.elm'
# With npm
elm make src/Main.elm
You can start the application with live reload using:
# From the project root with convenience script
bin/frontend/serve
# From the project root with nix
nix-shell --run 'cd elm; elm-live src/Main.elm'
# With npm
cd elm; elm-live src/Main.elm'
It will open a new tab in your browser with the time-traveler available.
The application requires you to first register a new user. Once this is done, you can log in with the same credentials and access the private area.
In the private area, you'll see the contents for the logged-in user, and you can also:
- add new contents with their tags;
- filter the shown contents by tag.