Alrighty, so Bill wants this. We would need to talk with him about the main format of the csv, but I am more concerned about just something working in there. So here's my suggestion.
He goes to user admin and clicks on "Mass Add Students" button.
He will then copy/paste the csv into a text area, and click the import.
Now backend logic, my thought.
I assume that we would mark all students inactive here, and this would repopulate them.
If the user is in the system (based on account), we would mark them as active and save it
If the user is not in the system, create the user and save
So for the sake of testing (this part will probably change), make the format like this:
Each row is a student, columns are (name, email, account, course_name)
We will need to talk with Bill about how mass course additions occur as well as professors.
Alrighty, so Bill wants this. We would need to talk with him about the main format of the csv, but I am more concerned about just something working in there. So here's my suggestion.
Now backend logic, my thought.
So for the sake of testing (this part will probably change), make the format like this: Each row is a student, columns are (name, email, account, course_name)
We will need to talk with Bill about how mass course additions occur as well as professors.