When I was approached by the owner of AceCFI my first attempt was to find a product already on the market that would accomplish what they needed - I don't start out trying to reinvent the wheel.
This courseware is designed to allow Instructor Pilots (CFIs) to do biannual online. In order to meet the strict guidelines of the FAA, a custom solution was needed.
The system has a full admin back-end (not shown here for security reasons) that allows the staff of AceCFI to fully administer all students, lessons and quizzes.
The solution I built includes a full e-commerce setup that allows a student to pay online and begin taking the lessons immediately.
Upon graduation certificates are generated as PDFs and emailed to the students.