/simple-memorizer-4

A progressive web app built with Go-app package / WebAssembly (Go 1.20).

Primary LanguageGo

simple-memorizer-4

Work in progress - a proof of concept for simple-memorizer web app built with go-app.

simple-memorizer-4 $ make
target                         help
------                         ----
help                           Show this help
start                          Start containers (docker compose up)
stop                           Stop containers (docker compose down)
ps                             Show running containers
restart                        Stop and start containers
destroy                        Stop containers and remove volumes
migrate                        Run db migrations (migrate up)
migrate-down                   Revert db migrations (migrate down)
migrate-drop                   Drop db without confirmation (migrate drop)
seed                           Seed the database with some example data
reseed                         Destroy, recreate and seed the database (no confirmation)
db                             Db CLI client connection
build                          Build client and server
run                            Build and run locally
test                           Test all
test-short                     Test short (unit)
dev                            Prepare dev environment (stop + start + migrate + seed)

Documentation

https://go-app.dev/getting-started

Dev documentation - local environment