andre-karrlein / hambach-admin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hambach-admin

Hambach-admin is an installable Progressive web app (PWA) that is the administration tool for the spvgg hambach website.

How to install

Chrome

  1. Go to admin.spvgg-hambach.de
  2. Click on the + on the right, inside the search bar

IOS

  1. Go to admin.spvgg-hambach.de with Safari
  2. Click on the Share button
  3. Click on the Add to homescreen button

Availablitiy

  • Works on all browser that support web assembly but optimized for Chrome on a desktop

How it is built

Suggestions

For reporting issues: open a GitHub issue.

Development

Instructions for local development.

Requirements

go-app requirements:

go mod download

To set it up properly you need a GCP auth file as a json file.

Commands

Build the http server binary.

make build

Build the webassembly binary.

make wasm

Run the webserver to serve the static files and the webassembly binary. The run command executes the build and wasm command beforehand.

make run

About


Languages

Language:Go 98.6%Language:Makefile 0.8%Language:CSS 0.5%