Users should be able to access the platform through a desktop or mobile application.
Most users preferred using bigger screens for task management, so we prioritized desktop screens for the app. Furthermore, since students were working at home, most had access to non-mobile screens such as a laptop or desktop.
Users should be able to get notified through push notifications and / or alarms.
Push notifications provide more urgency for tasks, announcements, et cetera.
Users should be able to toggle on / off accounts that they want to be notified about.
Being able to subscribe and unsubscribe certain announcements allows users to manage their notifications better, and may prevent unnecessary alerts from bombarding them.
Users should be able to filter out their calendars, task lists, and notifications.
Filters allow users to minimize their cognitive load. Color-coding makes it easier to identify and filter out information.
Users should be able to integrate their Canvas, Moodle, LS announcements, and personal calendar accounts with the platform.
Canvas and Moodle are the two main LMS used by the Loyola Schools. LS announcements and personal calendar accounts are usually connected to the students' official Ateneo email (OBF) through Gmail.
Users should be able to sync announcements and tasks from different LMS, admin announcements, and the system's personal calendar.
A single, condensed calendar synced with all of the users' accounts allows for an overview of their tasks and / or schedules in one app.