Redesigning Google Tasks for Collaborative Task Management
This is a self-initiated project that reimagines Google Tasks to support shared task tracking among multiple people.

Skills
UX Design, User Research, Sketching, Design System
Tools
Figma, GoodNotes, Custom Component Library
Role
Product Designer
Team
Individual Course Project
SI 611: Advanced Interaction Design
Duration
3 Weeks
The Problem
The Google Tasks Mobile App lacks shared task management. Tasks can only be assigned within a Google Chat group, and each task can be assigned to just one person.
Tasks can only be assigned within a Google Chat group and not directly in the Google Tasks Mobile App.

Tasks can only be assigned to one group member within Google Chat
The Goal
Redesign Google Tasks to enable collaborative task management that supports shared ownership of tasks, transparent progress, and gentle accountability, similar to how Splitwise enables visibility and coordination in group expenses.
Before

Lacks group task creation and management
After

Updated Bottom Navbar for Tasks and Group Management
Clear Indication of which tasks are shared with others. Shared tasks can be part of a group or shared with individual contacts
Project Specs
Redesign an existing app or come up with an app of choice that solves a problem
Produce 10 high-fidelity screens in both light and dark mode for developer handoff within 3 weeks
Constraints
Achieve this redesign within the constraints of Google’s existing design system.
Remake some Material Design components from scratch that are not publicly available.
Achievements
Research
Conducted & Analyzed
4
30 min interviews
Design
Created
20+
components of a design system
With
3+
Variants Each
Developer Handoff
Handed off
26
Hi-fidelity screens in light and dark modes
Why Redesign an Existing App?
This redesign was inspired by my own difficulty managing shared chores with roommates during grad school in the absence of a cohesive task management app.
Because Google Tasks was already a familiar interface to many of my peers for personal task-tracking and integrated seamlessly with Google Calendar, I saw an opportunity to improve an existing tool that many of my target users (college students) were using rather than create a brand-new one that might be harder to adopt.
From assumptions to addressing real user needs
Semi-structured interviews
To get a better sense of my user base, I conducted 4 semi-structured user interviews and informal 15-minute chats with my roommates and peers in grad school.
What I Learnt
Users want a way to log when a task is completed so others can track shared responsibilities.
“I think logging chores individually that can be seen by other people would be fairly useful. For example, if I took out the trash, I would like to log that in the application. So everyone else knows that I took it out last time and they are expected to do that this time around.” (I1)
Users need a way to gently nudge group members when a task is missed or overlooked.
“If I see one of my roommates did not clean up the kitchen counter after they were done cooking, I could log a request in the application or send them a reminder that I see this, you forgot to clean, if you could kindly do this, that would be great.” (I2)
What types of users can I design for?
Personas
The Responsible Tracker

If I take out the trash, I want everyone to see it logged so next time it’s not automatically on me again.
Demographics
Alex
Age 25
Graduate Student
Context
Lives with 3 roommates in an off-campus apartment. Balances coursework, part-time work, and group projects.
Goals & Needs
Wants an easy way to log completed chores so everyone sees who did what
Values fairness and transparency in shared responsibilities
Needs tasks to sync with personal schedule (Google Calendar) so chores don’t get overlooked.
Frustrations
Gets annoyed when roommates forget chores but doesn’t want to nag
Finds group chats messy for tracking who completed tasks.
The Gentle Nudger

I’d like to send a gentle reminder in the app instead of feeling like I’m nagging in person.
Demographics
Priya
Age 24
Undergraduate Student
Context
Shares a suite with 5 peers. Often studies late and cooks at odd hours, leading to occasional chore conflicts.
Goals & Needs
Wants a subtle way to remind others when chores are missed
Prefers polite, non-confrontational nudges over direct arguments
Values accountability tools that keep the group dynamic positive
Frustrations
Feels awkward directly telling peers to clean up
Reminders in group chats often get ignored or create tension
Outcomes
The personas highlighted not just frustrations with existing tools but also opportunities for improving collaboration and accountability. These insights directly shaped my design direction moving forward.
Turning Research into Early Concepts
Sketches and Ideation
I began with quick iPad sketches to map out basic flows and test ideas to help clarify UI patterns before jumping into Figma.
Adding a tab for managing groups in the existing design for Google Tasks,
Creating a new group task
Viewing and updating group task assignments
1

2

3

Building the Design Foundation
After clarifying the task flows, I needed a strong visual foundation to bring the redesign to life. To ensure consistency and scalability, I created a design system that included:
Typography assets derived from Google’s Material Design 3 guidelines

A color palette that balanced familiarity with new collaborative features

A custom component library in Figma with buttons, tags, avatars, and modals for task-sharing and subtask splitting

Outcomes
Together, these foundations set the stage for high-fidelity mockups and prototypes that aligned with both user needs and the collaborative task management vision.
The Final Redesign Solution
Reimagining Google Tasks by introducing group-based tasks with clear task assignments and accountability, all within Google’s Material Design constraints.
Introducing Groups and Group Tasks

Tasks completion status `per group to view overall group progress
Clear Indication of which tasks are shared with others. Shared tasks can be part of a group or shared with individual contacts

Ability to differentiate between group tasks shared with you and all tasks

Add comments to a task without the need for a google chat for task-related communication
View progress for all members and manually remind a group member of a pending task
Collaborative Task Creation

Group/Community Icon to create a collaborative task

Ability to select a group or individual contacts for a collaborative task

For a group task, ability to assign tasks to selective members of group
Conclusion and Reflections
Meeting my Goal
This project began with a simple challenge:
How might Google Tasks support collaborative task management?
While I didn’t develop or ship an MVP, I translated real user needs into a redesign that introduced group task management, shared ownership, and accountability features.
What I Learnt
Building on an existing ecosystem like Google’s means thinking carefully about integration (e.g., with Calendar) and adoption friction.
Designing for shared responsibility requires balancing visibility (so everyone knows who did what) with gentle accountability (so reminders feel supportive, not nagging).
What I would do Differently
Conduct a competitive analysis to identify gaps and adapt successful patterns from other collaborative task management tools before diving into designs.
Conduct usability testing of sketches and prototypes earlier with real users in shared living situations to validate design decisions.
Next Steps
I am eager to refine this concept through usability testing with real households or roommate groups. With more time, I would also explore advanced interactions such as recurring group tasks, and a more diverse user group beyond college students.
Thanks for sticking till the end! :)