Skip to content

AFDC/Platinum

Repository files navigation

AFDC League Management System

This code is use by the Atlanta ultimate community (the AFDC) to manage ultimate and goaltimate league registration and scheudling.

Build Status View performance data on Skylight

View performance data on Skylight View performance data on Skylight View performance data on Skylight

Platinum is a Ruby on Rails application used by the Atlanta Flying Disc Club to manage league registrations, rosters, schedules, and result tracking. It is the latest evolution of a platform that has been in use since before 2001. This application has been in development since 2013.

Development setup

Platinum runs on Docker in both development and production. To get started, you'll need a Docker client for your environment. They exist for most modern versions of Linux, Mac, and Windows.

Once you've got Docker installed next step is to copy the contents of the sample.env file(present in the root directory of the repo) to .env. After that,running the system is as simple as running the following command from the project root:

docker-compose up

You should then be able to visit http://localhost:3000/ and see the AFDC's site running on your computer.

In development, mail sent from the system will captured and available via mailhog at http://localhost:8025/.

Meta

Maintained by Pete Holiday – pete.holiday@gmail.com

Distributed under the MIT license. See LICENSE for more information.

Contributors agree to be bound by Contributor Covenant v1.4.0