top of page

Google Calendar
a cross-platform scheduling tool to make your tasks, to-dos and events easy, clear and in one place

mockuuups-clean-desk-with-dell-display-mockup2.jpg

Project Overview

Google Calendar is one of the most widely used scheduling platforms globally, supporting both personal and professional time management needs. It seamlessly integrates with Google’s ecosystem, making it easy to organize events, coordinate with others, and stay on top of daily priorities. However its Calendar and Tasks tabs are poorly connected—tasks remain separate list items without a true timeline view or smooth integration into the calendar. The absence of this integration and enhancement is leading many users to rely on other to-do list or scheduling apps to fill the gap. Ironically, those alternatives are often only successful because of features that Google already provides for free, such as reminders, email notifications, and cross-device sync. 

 

To address this gap, I explored both the mobile app interface and the desktop web platform to identify inconsistencies and opportunities for cross-platform improvement. I investigated how Google can leverage its existing infrastructure to become a more comprehensive, motivating, and user-centered productivity ecosystem to bridge the gap between events and task management and enhance focus, reduce friction, and strengthen its role in users’ daily routines. This project reimagines Google Calendar as a comprehensive planning tool that seamlessly integrates meetings, tasks, and personal goals into one cohesive experience.

Duration
 
2 Weeks

My Role

UX Audit, User flow, Research, Prototyping + Testing

Tools

Figma, Miro, Photoshop

Problem

Despite its popularity, Google Calendar is losing users to third-party planning tools that offer more integrated experiences. Google Calendar currently separates its Calendar and Tasks tabs, making it difficult for users to seamlessly coordinate scheduling, to-do lists, and general planning. Users must manage tasks and events independently, which can lead to fragmented workflows, and reliance on additional apps to fill the gaps, resulting in inefficiency and mental fatigue.

Goal

The goal is to transform Google Calendar into a seamless all-in-one planning tool by integrating tasks, events, and reminders into a single synchronized system. The project aims to improve usability, reduce app-switching, and make day-to-day planning more connected, flexible, and rewarding. The redesign enhances productivity and minimizes the need for external tools outside the Google ecosystem.

Outcome

Users can plan their days with greater clarity and confidence, without feeling scattered across multiple tools. By integrating tasks, reminders, and events into one synchronized system, the redesigned Google Calendar supports a more seamless and less stressful planning experience. The improvements are designed to increase user retention, while reducing drop-off and context-switching friction. Ultimately, this redesign augments Google Calendar into a more flexible and comprehensive, active planning tool.

User Interviews

Target Users
 

  • They primarily use Google Calendar to schedule meetings but rely on other apps—or paper planners—for tasks and reminders.

  • They are working professionals, students, or freelancers who manage multiple commitments daily.

  • They frequently juggle meetings, deadlines, and personal tasks across different tools.

  • They rely on both mobile and desktop devices for planning and organization.

  • They need clear visibility across work and personal calendars.

  • They value structure, reminders, and goal tracking to stay organized.

  • They appreciate flexible and intuitive planning tools that reduce friction and context-switching.

  • They seek a single, connected system that helps them stay organized, motivated, and in control of their time.

Method

Conducted interviews with a diverse group of users, including students, professionals, and freelancers, to gather insights on their current planning habits, tool usage, pain points, and preferences for managing meetings, tasks, and personal responsibilities.

Interview Questions 

 Organizational Habits

  • Walk me through how you currently organize your day, week, or month.

  • Which tools do you rely on most ( eg Google Calendar, Tasks, notes apps, others)?

  • How do you track deadlines, reminders, or recurring responsibilities?

  • How often do you check your planners or planning apps?

 

Challenges with Planning

  • What’s the biggest frustration you face when trying to plan your schedule?

  • How do you currently manage the balance between events (calendar) and tasks (to-dos)?

  • What is missing from Google Calendar that prevents it from being your single organizational tool?

  • What are features from other tools that work for you?

  • What do you think is missing and keeps you connected to Google Calendar?

 

Expectations of Integration

  • If Calendar and Tasks were fully integrated, what would that look like for you?

  • How important is a timeline view (seeing tasks and events in one place)?

  • How would better integration affect your productivity or reduce your reliance on other apps?

  • How do you expect the mobile app and desktop to work together?

“I want a daily checklist that sits alongside my meetings to keep adding to and finish whenever I have time, without being forced into specific time slots.”

“I want to see my tasks and events in one place. Sometimes my to-dos are more important than my meetings. I want to flip between whichever feels primary.”

“I want my calendar and my to-do list to feel connected but still clearly distinct.”

Key Insights

Focus and Deep Work Support

Users prioritize protecting focus time amidst busy calendars dominated by meetings, classes, or deadlines. Features like recurring blocks, deep work scheduling, and the ability to isolate tasks from events help maintain productivity.

Simplicity, Visual Clarity & Motivation

Clean, minimal interfaces with visual cues such as color-coding, tags, prioritization, and flexible views (calendar, list, board) help users stay organized and engaged. Visual cues, like tasks disappearing once completed, reinforces provides a sense of accomplishment.

Collaboration & Shared Visibility

Users need shared calendars and task lists with co-editing and real-time updates. Features that allow accountability and coordination across teammates, classmates, or family members make an integrated system truly effective.

Unified and Integrated Tasks & Events

 

Users feel that tasks, deadlines, reminders, and calendar events are disconnected, creating friction and mental load. They want all their responsibilities to appear be in a single timeline to plan and track everything without juggling multiple tools.

Flexible Task Management

Rigid checklists and static events do not reflect real-life planning. Users want tasks and calendar events that can roll over, be reprioritized, and adapt dynamically to changing schedules.

Cross-Device Consistency & Offline Access

 

Users expect seamless experiences across mobile and desktop, with reliable offline functionality and automatic syncing. Fragmentation across devices or apps creates frustration, while consistent access ensures planning can happen anywhere, anytime.

User Persona

Gemini_Generated_Image_ln4tskln4tskln4t_edited.jpg

“My meetings own my calendar, but my real work lives somewhere else—I just want everything in one place. I spend more time organizing my tools than doing the actual work.”

Raphaella

User Story​​

As a busy professional juggling work, family, and a personal life, I want my calendar and to-dos connected so that I don't switch between planning apps. I want automatic  syncing across devices and shared lists for others to help with my to-dos.

Pain Points​​

She feels frustrated switching between work and home calendars and losing time toggling across tools. Tasks often fall through the cracks because her calendar doesn’t capture to-dos. She finds Google Tasks disconnected, uses too many subscriptions, and dislikes cluttered productivity apps.

Behaviors ​
She spends most of her day on several planning tools. When offline, she reverts to her paper planner. She adjusts her schedule multiple times a day and feels most accomplished when she checks tasks off her list.

Problem Statement​

Jordan is a busy professional and parent who needs a unified way to manage her meetings, tasks, and family schedules because juggling multiple apps and planners leaves her feeling disorganized and overwhelmed.

Hypothesis Statement 
If Raphaella can view tasks and events in a single timeline with reminders, notes, and subtasks in different view modes then she will feel more organized. Rolling over incomplete tasks and archiving completed ones will keep her motivated, while color-coding, and tags will help her manage priorities.

Goals 
She wants to keep all her meetings, tasks, and lists in one place. She aims to coordinate deadlines with teammates, manage both work and family schedules together, and reduce her reliance on scattered apps and paper notes.

Value Propositions

Core Functionality

Productivity & Organization

Collaboration & Integration

User Experience

Cost

calendar and task reminders

tag, color-code, and prioritize tasks

sync and collaborate with others on tasks and calendar

simple interface

free

schedule recurring meetings and tasks

differentiate meetings and tasks by calendar

sync between mobile and desktop

calendar, board, and list view

add description or sub-list to tasks

check off tasks; archive completed items

work offline and sync when online

see tasks alongside calendar

flexible editing & roll over incomplete tasks

focus mode / do not disturb mode

integrate tasks and calendar

privacy and sharing settings

How Might We...

help users see their calendar and to-do lists together in one timeline?

differentiate events in the calendars from the to-do lists in tasks?

enable flexible task management like rolling over incomplete tasks, adding subtasks, and attaching notes?

make task management intuitive and clear through color coding, tags, multiple views while still maintaining a simple visual interface?

help users differentiate between work, personal, and family tasks and calendars so their schedule is easy to scan and privacy is managed?

provide multiple views (calendar, list, board) so users can switch perspectives depending on their planning style and context?

allow users to archive completed tasks while keeping progress visible, helping them track accomplishments without cluttering their active list?

support recurring tasks and study/work blocks so users can save time on repetitive planning and stay consistent with routines?

provide gentle reminders and nudges for deadlines and meetings so users stay on top of priorities without feeling overwhelmed?

enable collaboration and shared planning for teams, families, and partners to keep everyone aligned and reduce duplicated effort?

Mobile and Desktop Audit

I conducted a comprehensive audit of the existing Google Calendar mobile app and desktop website to identify usability issues and opportunities 

Tasks sits as a separate tab- which is not an issue. I can write out to dos quicker but  but why is it not connected to a calendar?

This is great for people who want to group tasks by category but not by date. Iif a task repeats, this list makes no sense.

There is no other viewing option. It would be great if tasks have different viewing options the same way the calendar tab does and to have it visually connected to a calendar.

It is great that incomplete tasks are carrying over, but I have to go to the tasks page if it is made in a list there. It is confusing. I also cannot move this task to another day like tomorrow in case I can't complete it today either.

Web Audit InD.png

I appreciate the different modes of view

I can only mark as completed by opening it up

I would love the option to Ctrl+Z to undo

It is good that I am able to easily create lists once I "Enter" and that I can create subtasks. I also like that I can easily drag items to the top of the list, within the list or to a different list. However, there is no other way to color code, tag, bold or options to prioritize

dragging tasks already exists

so does adding subtasks

keep the change views as well: calendar, board and list

Tasks here are associated with the calendar but I would have to create tasks one-by-one

I can only click on the tasks to see details but what if I just want to check them off now?

My other option would be to subscribe to someone's calendar but what if I don't want full access? Eg I only want my husband's pre and post 9-5 schedule?

I also cannot sync to my outlook calendar. I can get the iCal (.ics) link from Outlook's shared calendar settings and then subscribe to it in Google Calendar and it would not be a two-way sync. This is having users like me to either use third party apps to sync my calendar or to keep looking at both calendars constantly.

or I go into a specific calendar after I create it and change the setting to share with that person. But why can't I do that when I create the calendar immediately?

Calendars should be easy to make and easily shared. It should be easy to sync with other non-Google calendars.

I am unable to add a collaborator from the get go on a calendar

Mobile Audit InD.png

I am unable to switch to the Tasks tab and see any of my tasks alone

can view the calendar differently

I am unable to drag tasks. This would be a nice feature to have

this has been updated to be able to choose other months

still clicking on the task, doesn't allow me to complete it immediately, but opens it up for me

I am unable to "add people" or tag/color code/ prioritize

opens tabs but the + becomes an event button. It should be different

setting up the account: adding calendar, syncing, etc

The search button has been updated to include a Search CTA and microphone for audio input

Calendar button got me back to today. If I am already on the current date, nothing happens

this double view works really well. Would do better to integrate the to do list

tasks would have to be viewed in a more focused/shorter timeline to show up eg 3 days, schedule or day

Competitive Market Analysis

to analyze leading scheduling and task management apps in order to understand how they integrate tasks, calendars, and daily planning features

Todoist.png

Todoist

Description & Features

  • Cross-platform sync across web, desktop (Windows and Mac), and mobile (iOS and Android)

  • Smart task recognition

  • Multiple views: calendar, board, and list

  • Integrates with calendars and email platforms

Strengths 

  • Clean and simple interface

  • Supports recurring to-dos

  • Consistent experience across all platforms

  • Allows task filtering 

Weaknesses 

  • Offers in-app purchases

  • Requires subscription for core features (reminders, calendar, and offline access)

  • “Today” and “Upcoming” views can become cluttered when managing many tasks across multiple projects

Microsoft.png

Microsoft To Do

Description & Features

  • Combines to-do lists, notes, and reminders

  • Supports both personal and work lists in one place

  • Enables cross-platform collaboration

  • Integrated with Outlook emails

Strengths 

  • Simple interface with minimal learning curve

  • Suggests tasks to add to “My Day” from other lists (e.g., missed or recurring tasks) to help users stay on track

  • Provides sample templates for easy setup

  • Core features available for free

Weaknesses 

  • No calendar view

  • Users want a quick-access widget

  • Sharing and collaboration limited to Microsoft accounts

  • Frequent bugs and crashes

  • Limited customization

  • Poor offline functionality

Structured.png

Structured

Description & Features

  • Tasks, to-dos, and calendar events are displayed in a single timeline, allowing users to view their day at a glance, block off tasks, and identify free time or scheduling conflicts.

  • Syncs seamlessly across all devices.

  • Imports events from built-in calendars or reminders.

  • Includes an inbox to quickly capture items and assign times or dates later.

Strengths 

  • Clear and intuitive interface

  • Visual customization

  • Ability to view events and tasks together

  • Good Accessibility & Inclusivity

Weaknesses 

  • Free plan lacks fundamental features such as recurring tasks, time zone support, notifications, and calendar import

  • Widgets are available but perform slowly

  • Issues with syncing across devices

  • Only offers a weekly view

  • Overuse of icons reduces clarity

TickTick.png

TickTick

Description & Features

  • Create reminders and recurring tasks

  • Categorize, prioritize, and move tasks (e.g., using an Eisenhower matrix)

  • Built-in timer for task completion (Pomodoro technique)

  • Habit tracking functionality

  • Syncs with other calendars

Strengths 

  • Multiple calendar views (day, week, month)

  • Add images, tags, priority levels, and descriptions to to-do items

  • Available on desktop

  • Customizable themes

  • Ability to view calendar and lists together

Weaknesses 

  • Paid subscription required for premium features such as calendar/timeline views, filters, and collaboration 

  • Syncs only with Outlook Calendar, not Google or other platforms

  • App can feel overwhelming and confusing due to the abundance of features and organizational tools

  • Tasks can be moved between lists but not to other dates

Goal Statement

The enhanced Google Calendar app will let users view, create, and manage tasks alongside their calendar events, leveraging and better integrating existing app features. This will provide a streamlined planning tool for anyone who wants a clear overview of their schedule, helping to reduce overwhelm, improve coordination, and decrease reliance on other planning tools or third-party apps. Effectiveness will be measured by tracking increased engagement with tasks inside Calendar, task completion and drop-off rates, cross-device usage, and user satisfaction from reviews.

User Goals

 

Unified planning experience
View tasks, deadlines, and events in a single interface.

Flexible task management
Roll incomplete tasks forward, set recurring tasks, and easily adjust schedules.

Collaboration and sharing
Co-edit tasks, assign responsibilities, and sync shared calendars/lists in real time.

Clear visualization and organization

Color-coded, tagged tasks with toggles between calendar, board, and list views.

Cross-device consistency and offline access

Seamless syncing between mobile and desktop, with the ability to view and add tasks offline.

Business Goals

 

Enhance brand perception for productivity

Position Google as a one-stop, reliable solution for personal and professional planning.

Drive adoption of collaborative features

Promote shared tasks, lists, and calendars to increase collaboration.

Leverage existing Google infrastructure

Build on existing Calendar, Tasks, and offline sync features to save development time and costs.

Increase engagement with Google tools

Encourage users to rely more heavily on the native Google ecosystem rather than losing them to third-party apps.

Technical Goals

 

Cross-platform sync

Ensure real-time updates between Google Calendar/Tasks on mobile app and desktop

Offline support

Allow users to view, add, and edit tasks offline with automatic syncing when online.

Collaboration and permissions

Implement shared task lists with assigned privacy, and edit permissions.

Scalability and performance

Handle large volumes of tasks, calendar events, and attachments without lag.

Build on existing Google infrastructure

focus on better integration between Calendar and Tasks

Leverage existing features

toggle between views, create events from inbox, mobile-desktop sync, collaboration tools

User Flow

collaborate on tasks and calendar

User Flow InD 2.png

add weekly view option for tasks

connect specific tasks to specific calendars

Wireframes 1.0

Mobile Model

Calendar Focus, Weekly View

Mobile 00_Calendar_01-1.png

A toggle button was introduced to switch between a calendar-focused view and a task-focused view mimicking the toggle format on the desktop website version.


Following Google’s existing visual language, tasks appear at the top within their default green boundary boxes, while events are displayed below.

Task Focus, Weekly View

Mobile 01_Tasks_01.1.png
Mobile 01_Tasks_01.2.png

In the task-focused view, events are displayed at the top in a layout that mirrors the desktop's monthly calendar view, while tasks are listed below.

 

Two iterations were explored: on the left, tasks retain Google’s default green boundary style, while on the right, tasks are presented in a format inspired by traditional paper note-taking for a more tactile, list-like experience.

Task Focus, Daily View

Mobile 01_Tasks_05.png
Mobile 01_Tasks_06.png

This daily view builds on the existing layout but shifts the focus toward tasks while maintaining a hybrid structure. Events are displayed above, and tasks are listed below. The month label expands to reveal a calendar, allowing users to switch between months.

Two variations were explored: one maintains visual consistency with the other views, while the other emphasizes that tasks can be dragged and rearranged.

Adding a Task

Mobile 01_Tasks_03.png

Adding a task is now more detailed yet remains simple and intuitive. Users can customize the font, add descriptions, invite guests, assign tasks to specific calendars, etc...

Desktop Model

Task Focus, Weekly View

​Version 1

Desktop 01_Tasks_02.png

Schedule View

Desktop 01_Tasks_05.png

​Version 2

Desktop 01_Tasks_04.png

Monthly View

Desktop 01_Tasks_06.png

User Feedback

General

  • Users appreciated having clear visual distinctions between tasks and events, as well as the ability to toggle which is primary or secondary depending on their focus.

  • They valued the ability to check off tasks directly from any view without opening each one individually.

  • Users wanted clearer differentiation between timed tasks, general daily tasks, timed events, and all-day events.

  • There was discussion around whether the list or button-style layout worked better for displaying to-dos. This helped distinguish timed from non-timed tasks.

  • Suggested adding a space below “Tasks of the Day” for entering longer to-do lists, rather than adding one task at a time.

  • Users recommended moving task completion circles outside for faster access, with double-click or hold options for editing.

" I don't want the default for my tasks to be timed, otherwise I would block time off as a event, no?"

"I want to differetiate between my timed and non-timed events and tasks."

"It's feeling more flexible and intuitive just like my paper planner."

Desktop Website

  • Users liked having a dedicated tasks page where tasks feel primary and events secondary, describing it as a modern analog list consistent with the feel of the current app.

  • Requested the ability to create multiple tasks at once directly from the calendar view.

Mobile App 

  • Users appreciated that the '+' doesn't change upon pressing but they prefer keeping task creation.

  • There were mixed results around the new button that mimicked the desktop toggle between the calendar and tasks. Users who liked it said it was clear and obvious without taking too much space from the page; others  said that the view can be added on the side menu bar. Regardless, all users wanted the option to switch between having tasks or events as the primary focus.

  • Users appreciated the mixed visual layouts and expressed interest in seeing a more task-focused layout for mobile.

  • Users found that the “Move up” option under the Edit Task panel was redundant, as dragging items directly felt faster and more natural.

Wireframes 2.0

Icon Change

Before 2.png

Before:

 

All tasks, including pending tasks, were shown with a circular check icon, regardless of completion status.


Pending tasks were hidden under a label, showing only their count but not their details.

After.png

After:

 

Task icons were simplified to a plain circle, which only transforms into a checked, greyed-out, and strikethrough version once completed.

 

Pending tasks were given a distinct icon, allowing users to see which tasks were carried over and clearly differentiate them from new or completed ones.

Mobile Model

Weekly View (with task carryover)

Mobile_3day_02.png

Weekly View (with scheduled tasks)

Mobile_3day_03.png

Daily View (with task edit)

Mobile_daily_01.png

Adding Tasks

Mobile_Add Task_01.png

New List View

Mobile_List_04.png
Mobile_List_02.png

List View (with expanded calendar)

Mobile_List_03.png
Mobile_List_01.png

Desktop Model

(can add multiple and label each)

Mobile_Add Task_02.1.png

Schedule View

Mobile_Schedule_01.png

What I Learned 

I learned that users plan differently: some want everything scheduled, others need a space to quickly dump tasks. The tools on the app and website need to accommodate all.

 

I learned that users miss the simplicity and clarity of paper planners/to-do lists and want their digital platforms to be as simple and clear.

 

I learned that users value flexibility—adding details only when needed—while keeping the interface simple and intuitive.

What I Would Do Differently 

I would like a more efficient way to draft and iterate, even though I skipped lo-fi wireframes to  focus on visual changes directly on the existing app.

I would simplify prototypes earlier instead of iterating through too many variations.

 

I would test features like subtasks, notes, color coding to ensure they remain unobtrusive for users who prefer simplicity.

Next Steps

I plan to implement toggles to show/hide tasks for specific calendars.

I plan to enable adding tasks with a deadline, estimated time needed, and prioritization level for backward planning, creating a dynamic time management tool.

 I plan to measure specific KPIs like Net promoter score and Time on Task to mneasure effectiveness.

Phone

289-828-5431

Email

Social Media

  • LinkedIn
  • Instagram
bottom of page