ConTroll™ Registration System

ConTroll Logo

ConTroll™ and the ConTroll Troll Logo are Copyright 2015-2024, Michael Rafferty

ConTroll™ is designed as an all in one system to support registration for conventions. It supports on-line, mail-in, and on-site registration.

It is based on the concepts:

  • People exist across conventions
  • Exhibitors (e.g. vendors, artists) exist across conventions
  • Memberships are per convention
  • Exhibitor (vendor, artist, exhibits, fan tables) Spaces are per convention
  • Credit Card numbers are never seen by ConTroll
  • ConTroll is purely web based
  • Printers use a remote print server to access the host system.

ConTroll uses the following technologies:

  • PHP 8 (Currently 8.1)
  • Composer for PHP add-ons
  • MySQL 8/MariaDB 10
  • Bootstrap 5
  • Tabulator 6
  • Postscript Label Printers (currently Dymo Labelwriters)
  • Oauth2 Authentication available for the Portal Front End
  • Google Authentication for the Management Back End

ConTroll™ is freely available for use under the GNU Affero General Public License, Version 3 (https://www.gnu.org/licenses/agpl-3.0.en.html). Local changes are allowed,
but all changes to ConTroll™ must be freely offered to the ConTroll™ developers for potential integration into the system. ConTroll is distributed via GitHub.