I have a request to develop a Syllabus plugin (I'm assuming as a resource) for teachers to add the Syllabus detail via an online form per each course. The syllabus would need to be exported as a PDF. I am new to Moodle, but confident in PHP and OOPHP. Learning the types of plugins and the Moodle architecture has been a little overwhelming.
The syllabus form would have static sections which would be part of the Syllabus. The PDF would be needed to upload to another system. I'm wondering if anyone else has made an online form for a Syllabus or just a form for content that only the teachers would have access to add/edit. I am very new to Moodle, so any recommendations on the best method to achieve this would be greatly appreciated. I have made a block plugin just to perform a test using a custom plugin on a course level, but I'm not sure what the best course of action is for my needs.
Thanks so much in advance for any feedback.