Classy
Classy is a Discord bot for sharing and keeping track of college classes. It enables students to upload their schedules, and then share them with others through Discord. It also has commands for finding other participating students who are in your classes, and finding which classes you have in common with another student. I built this a few weeks before my first year of college started, and am continuing to update it as the need arises. A decent number of students are now using this bot to keep track of their classes and share them with friends.
This is my first large-scale TypeScript project, and I don't think I'm going back to regular JavaScript unless I absolutely have to. TypeScript catches so many trivial errors and makes maintenance much easier. The bot runs on Cloudflare Workers and stores data in an SQLite database. While my version of it is designed specifically for Worcester Polytechnic Institute, I have tried to make the code flexible enough that it should not be too difficult to modify for other schools.