The idea is that we'd have a fake department that's searchable by "clubs" or something and we have each club meeting listed as a course section with an unused section code range, and we advertise to clubs that they can put their meetings on AntAlmanac. The problems to consider here are:
possible UI changes since clubs don't have some fields that classes do
replace useless fields like instructor or enrollment with "category" or "discord link"
Could be done completely locally to AntAlmanac or added by making changes to PeterPortal API
How do we add club events to the list? I think the easiest way would be a google form connected to a google sheet or something that we programmatically access, but a stretch goal would be a custom dashboard/form to add events.
Haven't thought about this too much, but very cool idea. I feel like this would be more a PeterPortal API feature, as a one-stop shop for course information. We're just a course planner.
The idea is that we'd have a fake department that's searchable by "clubs" or something and we have each club meeting listed as a course section with an unused section code range, and we advertise to clubs that they can put their meetings on AntAlmanac. The problems to consider here are: