ScheduleMe is a scheduling tool that aims to improve upon existing list-based scheduling methods by providing a visual "schedulizer" that generates scheduling options and allows for optional user filters. The minimum viable product (MVP) will focus on developing scraping scripts to pull class data and an algorithm to efficiently find scheduling combinations, along with basic filtering capabilities. This tool seeks to provide a one stop shop for visual scheduling results with user filters, addressing pain points with backpacking classes and lengthy list-based scheduling.