- LMS Integration into existing Wordpress site (preferably Learndash)
- CMS plugin integration
- Event Management and possible registration
- Membership based user registration for LMS + community usages
- Payment processing integration
- Enablement of multi-user level access (teacher, member, staff, etc)
Users should have the ability to complete an application form for course enrollment or community enrollment. Account creation will provide access to courses, events and community based on the membership tier level.