I built https://k.cote.sh which is a kanban board primarily for university students. I built it for myself as I'm currently doing the OMSCS program at Georgia Tech. I used to use Trello which was ok, and this semester I used just my personal calendar, which was also just ok. The thing with the OMSCS program is that certain classes have different time zones for deadlines (from what I've seen it's either eastern or AoE/UTC-12). Then there's also the concept of "soft deadlines" for some classes. And most classes also release assignments/quizzes in batches on a particular date. Canvas (the LMS used at Georgia Tech) does expose an ICS you can subscribe to, but there's also a bunch of noise- "office hours", random OMSCS-specific announcements, etc. I used Trello more extensively when I was in undergrad since an in-person program typically doesn't have the quirks above. Because I wanted to access it on mobile too, I deployed it. It's free and doesn't even require sign ups to use.