Main Page

From USYVL Development Wiki
Revision as of 15:59, 19 February 2015 by Aaron (talk | contribs) (→‎USYVL Development Wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

USYVL Development Wiki

This private wiki was created on 2011-10-10 and is designed to track/document development and deployment of the USYVL Software Systems initially developed by Aaron Martin. Overview of Services under Rainier.

The major development efforts are described in the following sections:

Scheduling System

This was the system originally developed in 200? by Aaron Martin to:

  • make the pool and game sheets look more professional
  • reduce the man hours that USYVL staff spent creating the sheets by hand
  • streamline and automate the process of creating the intrasite and intersite game schedules

Workflow System

This was a system that started out as a quick attempt at finding a more customized way to track all the Site/Program tasks that need to happen over the course of a season. The idea was to get away from the shared Excel spreadsheet that was being used and transition to something with a database to allow tracking tasks and producing reports.

While it has not yet been used for its original purpose, the system has ended up being incredibly useful for a few other tasks that Rainier does not cover well:

  • Organizing season wide intersite tournament schedules - when one site hosts one or more other usyvl sites for a tournament.
  • Automating creation of the initial event list to import into Rainier software.

For a couple seasons in about 2009, it took on a more pivotal role when the Rainier system was dropped for some business related issues, producing confirmation letters and being the primary source of Program/Site data for USYVL.

Donation System

The purpose of this system was to automate creation of a Donor's page for the original USYVL static web site using data from the CMI Admin tool. Since migrating http://www.usyvl.org to the Joomla website, this is done differently, so this is not longer under active development.

YouthVB website

This is a data driven feeder website for USYVL. It is a php driven system that produces data driven pages based on the subdomain requested (ie: california.youthvolleyball.com). The same data (and some shared code) drives the location portion of the main usyvl site.

Mobile website

This is the mobile presence for USYVL.