I am trying to develop a web application which has the functionality of displaying brief introduction in the home page, publishing course through admin section, view completed and pending courses, and overall progress status of user's course details. Following are the issues as well as features that I am trying to develop for the web application
1) in the admin section, three forms are created publish course, quiz, document are created. In that publish course form initially creates a course, publish quiz and document uploads quiz questions and files over time for the particular course. In that I am trying to join the values of quiz questions and document uploaded later can be joined along with existing values for the particular course with single child node. But I am struck with the starting point. Kindly provide your suggestion
2) in the admin section, I am trying file upload (if possible multiple file upload) features for the courses using AngularFireStorage in Firebase database. I tried with the code and got warning issues regarding the usage of module AngularFireStorage
3) In completed and pending course section, I am trying to develop the feature for viewing completed as well as pending courses with extra functionality but got stuck in between
4) the particular course published by the concerned employee can able to modify and delete quiz questions, documents for the course whereas the other employees can view the course