-
Automatically create OneNote Notebooks that are shared with all the students in each class. This will require multiple steps:
1. Mechanism for organizing people by Portal class. The goal of this is…
-
When url data is updated, invalidate all information that relied on these feeds.
-
How do we make this accessible on the internet? Can I host off GitHub? Firebase? Also, would the url be like mymicds.net/admin or a whole separate domain?
-
MyMICDS links Canvas and Portal classes together via a system called "aliases." For Canvas right now, we can only derive obscure class IDs such as "EN522" and "FAM400," so the configuration of these a…
-
When inserting your classes in the settings page, you're able to create an unlimited amount of classes, and select their block, type, color, name, etc. However, users should never need to configure mo…
-
We have too many dependencies. Many of these dependencies are not maintained in a way that is productive to MyMICDS.net. We should work to remove and replace these dependencies.
Some of these inclu…
-
We should make an admin panel for administrating things that administrators need to administrate. These things include:
1. Easily viewing and moderating user's background images
2. Managing MyMICD…
-
Right now, we query the day rotation feed every page visit. We should cache this like the other Portal/Canvas feeds so minimize latency and requests to portal.
-
The Daily Bulletin is an email that the entire Upper School receives every day before school. The bulletin is a PDF contains the day's schedule, news from around the school, the lunch, birthdays, and …
-
That way user doesn't quit before their important information is saved