We are looking for a custom solution to deliver our online courses to our students. Our existing website was built in Joomla, but none of the Joomla LMS components is sufficient for our needs.
The requirements are:
-Students must be able to self-register and self-enroll in online courses.
-Students must answer user verification questions when registering for a course. They then must answer these questions the same way at the end of each 1 hour course lesson.
-Students must be able to pay for courses online through a secure connection using Authorize.net as the payment processor.
-Students must have immediate access to the purchased course through a personal homepage.
-Courses must have a timer function as students are required to spend a minimum amount of time on each page of the course.
-Students must answer a brief survey at the end of the course.
-Students must be able to have access to and print a certificate immediately after course completion.
-Certificates and courses completed must be available on the student's personal home page.
-Students must be able to log in and log out of the course at will and return to the same place in the course (Resume course function).
-Teachers must be able to upload courses and set subscription prices.
Courses are text and graphics..no audio or video. We are willing to consider existing programs that can be customized or programs built from scratch. If the end-product is not a Joomla component, it would need to have some integration functionality as we plan to keep Joomla as our CMS.