Demos

Seminar Registrations

Many martial arts dojos in today's world struggle to survive as there are other martial arts and other activities competing for the same customer. Instructors volunteer their time and any income from membership fees goes to paying the expenses (rent, electric, water, and supplies). Often, dojos will host seminars as a way to supplement their income.

Challenges arise because dojos are limited to where they can advertise. A dojo hosting a seminar with an instructor that is not a member their national organization can not advertise through their national organization nor can they advertise with dojos in neighbouring organizations. In addition, dojos don't have members with expertise in creating and managing an online registration and payment system.

The Seminar Registrations website provide dojos and organizations a neutral place where any dojo can advertise their seminar and provide online registration. Registered users can signup to receive notification of upcoming seminars.

Seminar Registrations uses the following technologies:

  • Developed using PHP using the Laravel Framework with MySql
  • HTML, CSS, jQuery, Bootstrap
  • Sass, Elixir, Grunt, NPM
  • REST and Ajax to communicate between client and server
  • Object caching to reduce database access

Dojo Survey

A one page survey used to determine why past members of a martial art have stopped practicing. There is a dashboard page which displays the summary of the survey.

This survey was developed using the following technologies:

  • Developed using PHP using the Laravel Framework with MySql
  • HTML, CSS, jQuery, Bootstrap
  • Sass, Elixir, Grunt, NPM
  • REST communicate between client and server
  • Google Graphing API

WordPress Plugin: Muskox

Before there was Seminar Registrations above, there was Muskox, a Wordpress Plugin to allow people to register for a single seminar. Registrations includes email confirmation and automatic payment reconciliation when paying by PayPal. The plugin includes simple reporting for the registration desk and banquet organizers. Also included is a back office registration page to handle mail-in and onsite registration and payments.

This survey was developed using the following technologies:

  • Developed using PHP
  • HTML, CSS, jQuery
  • Ajax