Mister Lemons is a lemonade stand simulator. Its evolution is partly an
exercise in building the game, but mostly an exercise in learning various JS
development techniques.
PSA to myself
glide does not like symlinks.
TODO
clean auth/auth.go out of auth/service.go
add logging to auth middleware
handle sql nullable type
test remaining endpoints
make login store last login time
fix the dockerfile for vendor
js: get front end loading
js: remove immutable
js: inline "container" elements
js: build "modules"
js: be sure moment, lodash, router, redux, sagas all in
js: revise state shape
xx: integrate authentication / login
js: remove signup (add when needed)
go: login endpoint returns user
js: debug user fetch from login
js: debug routes & such
go: restructure around passed-in cfg & db (closures)