tvl-depot/client
William Carroll 9666d5dce1 Support sign-up
Toggle b/w logging in or signing up.

TL;DR:
- From my previous submission's feedback, disallow users from signing themselves
  up as admins, managers; I just removed the UI element altogether, even though
  the server still support this (TODO)
2020-07-31 19:33:18 +01:00
..
src Support sign-up 2020-07-31 19:33:18 +01:00
.gitignore Add Elm boilerplate to project 2020-07-29 09:51:18 +01:00
dir-locals.nix Support a basic client-side login flow 2020-07-31 18:57:35 +01:00
elm.json Support a basic client-side login flow 2020-07-31 18:57:35 +01:00
index.css Add Elm boilerplate to project 2020-07-29 09:51:18 +01:00
index.html Add boilerplate for Google sign-in 2020-07-29 10:13:19 +01:00
README.md Support a basic client-side login flow 2020-07-31 18:57:35 +01:00
shell.nix Support a basic client-side login flow 2020-07-31 18:57:35 +01:00

Elm

Elm has one of the best developer experiences that I'm aware of. The error messages are helpful and the entire experience is optimized to improve the ease of writing web applications.

Developing

If you're interested in contributing, the following will create an environment in which you can develop:

$ nix-shell
$ npx tailwindcss build index.css -o output.css
$ elm-live -- src/Main.elm --output=Main.min.js

You can now view your web client at http://localhost:8000!