The scope of the website featured many moving parts. The website needed to offer online training videos to paid members, the ability to purchase a physical training kit, as well as the ability to sign up and pay for an in-person class that is offered on a custom schedule.
With a website this complex, it was important to strategize and build sitemaps and flow charts before touching any code. We first laid out the membership options and process and completed a round of testing to ensure that only appropriate authorized access was granted to the videos. Next we created the products that can be purchased as a group or separately for the Training Kit.
Perhaps the most challenging concept to bring to life was setting up the written course. The requirements included offering a total of 10 spots for each class, giving the student the option to attend a predefined schedule of classes, pay for the class, issue a confirmation and receipt, and send the instructor the list of atendees.
Before going live, the client chose 5 outside testers and we drafted up a different scenario for each one to ensure positive and negative testing behaved in the appropriate manner.