I need a MOODLE or other LMS installed on a website.
It needs to support 6000 users, 100 instructors, multiple courses and content.
It needs to have 3 levels of instructors and 2 levels of administrators, the top level having the ability to fully edit any and all areas of the site and every user and instructor (full site admin).
I need to be able to create courses with location detail (where the course will be taught and when) and be able to limit the number of students that can attend.
I need to be able to create a roster of everyone registered to a class.
I need to be able to add required courses and be able to track who completed what course and be able to export this information into a format that excel can handle (.csv or excel format)
I must have the ability to upload content and set where it can be accessed and by what level user.
I must have the ability for every user to register and do so with pertinent information, and for them to create a login (account). The student level account does not need human approval, just a verification of valid email to activate the account and captcha to prevent spam/auto signups.
I need to be able to have instructor level users create an account but these must be approved by an admin level user, not just automated email.
The site does not have to be extremely "fancy" but needs to be very functional and easy to use by admins and users. You are not responsible for actual content, just to have the site be able for me to add content, classes, users, etc. Think of it as a small school that offers about 30 classes 3 times a year.
Please contact me with suggestions and questions - this is my first attempt so if you know of a better solution I am very willing to explore other options, they need to be free or very very low cost. Thank you for taking the time to consider my project.
10 pekerja bebas membida secara purata $275 untuk pekerjaan ini
I have lot of experience in moodle - installation, configuration, customization, plugin development . Please check feedback of clients in moodle projects.