It is necessary to create a marketplace based on WordPress and LearnDash that provides the following functionality:
- registration of teachers; passing selection and verification by the site admin
- management of teachers' profiles on the frontend
- publication of courses by teachers with a schedule of online classes
- registration and onboarding of students
- the ability for students to filter courses by suitable dates, price, session times in the student's time zone, etc.
- enrollment of students in courses after purchasing access to them with the possibility of payment through methods available in the students' countries
- administration by teachers of group classes: setting dates and times for lessons, integration with Zoom, monitoring homework, etc.
- publication of student reviews about courses and teachers
The site must be multilingual, with the ability to add languages in the future
Support for various payment methods in the students' countries
Support for the possibility of payments to teachers according to a set percentage of the course fees
Please indicate the estimated budget and deadlines for completion