We've been working with Moodle for two years and now we need to extend its functionalities for the administration staff. We don't know yet if it will be better coding it over Moodle or develop a new application that Moodle will connect to.
They're not technical administrators, so they shouldn't access the Moodle configurations (themes, activities logs, variables, etc.) or the course contents. It would be like a new role with just permissions to do course and users management tasks, not related with academic work.
We are planning to develop some new pages to:
- process the users appliances to courses
- check a flag when a user has paid the course
- manage the student account balance
- list all the users for a course
- list all the courses of a user
- manage courses associated with different institutions and categories (we need that courses belong to more than one category)
- list users of a country
- list users that have applied but haven't paid yet
- etc.
Before we begin working, perhaps someone can tell us if there's already some application, plug-in, project or forum that points us the right way.
Thank you very much.
(I'm really sorry for my bad English)