Arvind Shastri

Product designer and software engineer. McMaster Software Engineering, co-founder of Trac.

Hey! I love designing and building products people enjoy. Seeking full-time roles!

Orderly

A task manager for hectic schedules, built around priorities and study buddies instead of another to-do list.

Overview

Orderly was designed for McMaster University’s SFWRENG 4HC3 course in Fall 2024. The project covers the ideation, design process and usability testing of a high-fidelity prototype for a task management app for people with hectic daily schedules.

Unlike a standard to-do list, Orderly focuses on priority-based scheduling and study buddy matching, for first-year university students and busy professionals. The aim was to reduce the stress and overhead of managing tasks, which often leads to missed deadlines and poorly spent time.

User research

Our research found that people struggle to know which task to pick up at any given moment, and end up spending more time planning work than doing it.

First-year students

Our highest priority group. The jump from high school brings a big shift in workload, and students often feel shy or unsure about connecting with peers for study support.

Working professionals

Juggling many responsibilities across business quarters and release cycles. They need much less overhead from managing their tasks.

From this, we defined the core needs:

Design process

Ideation used brainstorming, scenario analysis and rapid ideation with sticky notes. We generated 20 ideas and chose priority-based scheduling and study buddy matching to build.

We went through four iterations, from paper monthly and daily views to a low-fidelity Figma wireframe that supported five core functions: viewing commitments, filtering by timeframe, recording and categorizing tasks, reviewing schedule changes, and receiving reminders.

Paper prototype of Orderly
Paper prototyping
Low-fidelity prototypeOpen in Figma

Testing

Early sessions with volunteer participants, fourth-year Software Engineering students, found the interface “aesthetically pleasing”, but surfaced some ambiguities:

Participants rated intuitiveness 8 out of 10, and suggested smoother transitions between schedule views and more concrete progress tracking. The core task flow made sense, but secondary features needed clearer guidance.

Final prototype

The high-fidelity prototype answered that feedback. Using the Gestalt principle of proximity, view switching became one clearly labeled dropdown with a down-arrow signifier. A traffic-light model, red, yellow and green for high, medium and low priority, matched how people already think, backed by a new priority legend.

High-fidelity prototypeOpen in Figma

Functional clarity

The “Add task” button gained a text label and moved closer to the task list. Deadlines now read “Due in”, shown on each task for immediate context.

Information depth

Each task shows a progress bar for concrete tracking. Cut-off items signal that lists scroll, and an “Add category” option shows the app can be customized.

Together, these refinements and a polished look reduce the friction of managing a busy schedule, with clear affordances and no ambiguity.

Projects

Experience

Contact

arvind.shastri@outlook.com · LinkedIn ·GitHub · Résumé (PDF)