Skip to content
This repository was archived by the owner on Oct 20, 2018. It is now read-only.

thiru/hockey-oracle

Repository files navigation

Hockey Oracle

Overview

The Hockey Oracle is a simple app intended to ease management of amateur hockey leagues.

Current features:

  • Generate random teams from a pool of active players
  • Manage a schedule of games including
    • Sending out email reminders of upcoming games
    • Keeping track of player status per game, e.g.:
      • confirmed to play
      • unable to play
      • undecided

Please note that this an alpha version of the app with limited functionality.

Development

Prerequisites

  1. A modern implementation of Common Lisp such as SBCL
  • I've only been testing with SBCL but I believe the code is portable
  1. Quicklisp
  2. Glu
  • This is a small (opinionated) utility project I maintain that's not available through Quicklisp (and is not intended to be)

Running the website

  1. Open a Common Lisp REPL
  2. Make sure this project and Glu are visible to Quicklisp (e.g. ~/quicklisp/local-projects)
  3. (ql:quickload :hockey-oracle)
  4. (hockey-oracle.web:start-server! :port 9090)

About

A management tool for amateur hockey leagues

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published