jamvote

command module
v0.0.0-...-3dbe172 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2026 License: MIT Imports: 20 Imported by: 0

README

JamVote

JamVote is a web application for managing game jams and voting.

Local Development

Prerequisites

Install the Datastore emulator component:

gcloud components install cloud-datastore-emulator

On macOS you can install Java with:

brew install openjdk

On Debian/Ubuntu:

sudo apt install default-jre
Running locally
  1. Start the Datastore emulator in one terminal:
make emulator
  1. Start the app in another terminal:
make run
  1. Open http://localhost:8080

The app starts in development mode with seed data: 50 users, 12 events across all lifecycle stages (registration, voting, closed, revealed), each with 10 teams.

Use the "Development Login" form to log in. Enter "Admin" to log in as an admin user, or any of the seeded user names.

Deployment

make deploy-production
make deploy-testing

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
natsort
Package natsort provides natural string sorting.
Package natsort provides natural string sorting.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL