A website to help you share your teacher's resources using just a link with other students in case their teacher doesn't teach well.
you can collapse categories and pages by clicking on them and it stays through reloads.
there is an admin page for deleting and updating modules in 1 click (not in demo for obvious reasons).
adding a module only takes a few pieces of info and you can share your demo link with anyone you want
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
I added some style, category and page collapsing that saves with localstorage, deleting modules with admin (+security after I realized I needed that). I decided against adding assignments for now because they are the same as pages but usually just have homeworks. I also added duplicate protection. I think this is ready to ship so I will just add a proper readme and try to get this on nest
I had to redo my system because I realized I probably should not be sending the API key to the user so I made a 3 table db where table 1 is modules, containing titles and ids that point to table 2 for pages, but then I realized not all modules are pages and some are just files, so I made table 3 also use id to get files. I am going to start polishing up the user end and fix the admin update function
I made 3 pages, new (the one in the image), admin, and get.
so far you give it your course ID, canvas URL, and canvas api key, and it grabs those modules and puts it in an SQlite DB (best sql).
As I was working on getting the user end to work I just realized most modules are links to canvas pages so I need to get those too and restructure the db :(