Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve course creation page #26

Open
geovgy opened this issue Dec 27, 2022 · 1 comment
Open

Improve course creation page #26

geovgy opened this issue Dec 27, 2022 · 1 comment

Comments

@geovgy
Copy link
Collaborator

geovgy commented Dec 27, 2022

The creation page for new courses is limited to uploading an ".xlsx" file with a single sheet. The course items must be laid out in specific cells to upload correctly. To improve on this, looking for two things:

  1. Fix the upload function to allow multiple courses to be uploaded at once.
  2. Better error handling in case of a value missing in one of the requested cells.
  3. Build other possible options for admins to be able to create new courses besides only ".xlsx" upload. (Possibly add ability to connect directly to a Google Sheet, etc.)
@geovgy
Copy link
Collaborator Author

geovgy commented Feb 20, 2023

Progress on this issue can be followed on feat/course-creation branch.

So far, I have improved the UI feedback once a course has been uploaded and ensured multiple courses can be uploaded at once as long as each course is in their own sheet within the .xslx file. The UI feedback will tell the admin which courses have been uploaded by their title.

(2) and (3) are still in progress.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant