
Freetime
Schedule sharing platform for Stony Brook University
Description
Freetime is a schedule-sharing app for Stony Brook University students that makes it easier to see when friends are available. Students can import their class schedules by pasting text from SOLAR, add friends, and compare schedules side by side in a custom calendar. A built-in to-do list syncs across devices, while campus building links help students find their next class.
I built Freetime with SvelteKit and PocketBase, including Google sign-in and real-time updates. I wrote a parser that turns copied schedule text into calendar events and handles formatting differences between browsers. I also built the calendar interface to accommodate multiple schedules and adapt event labels to the available space. The app has been used by 30+ students to share schedules and coordinate their time.
Screenshots

