ATOMIC CALENDAR · PRODUCT DESIGN

Designing one timeline for your whole day.

A single place for tasks, meetings, special events, projects and a journal, so planning your day doesn’t mean opening three apps.



In 4 weeks, three of us designed the product across web and mobile. I owned the web application end to end: every screen, plus the interactive prototype.

Role

Product Designer, GeekyAnts

Timeline

4 weeks, 2025

Platform

Web (paired with mobile) · Figma

AT A GLANCE

Three tools’ worth of planning, in one timeline.

01

One timeline

Tasks, meetings, special events and journal entries live in one stream. Nothing gets filed twice.

02

Time before type

The dashboard groups by Overdue, Today and Tomorrow, not by object type.

03

One model, two platforms

Web and mobile share what things mean. Where they sit adapts to the platform.

01 · THE CHALLENGE

Tasks in one app, meetings in another, birthdays nowhere. The real planning happened in people’s heads.

The client was building this on his own, alongside a full-time job: a product he wanted to exist, not a commissioned brief.



The problem was one he lived with. None of these tools can see each other, so every morning you look at your calendar, then your task list, and reconcile the two yourself.



The brief: collapse that into one surface, on web and mobile, with a shared model across both.

What shaped the project

01

One surface

Tasks, meetings, special events, projects and a journal in a single application.

02

Two platforms, one model

Web and mobile had to share the same information model.

03

An existing design system

We worked within an internal system rather than building a new one.

04

4 weeks to deliver

From brief to an approved, prototyped design.

02 · MY ROLE

I owned the web application, end to end.

Three designers, split by platform. I owned the web application; Smruthi and Kavya owned mobile.

  • I owned: every web screen (dashboard, calendar views, task creation and editing, meeting scheduling and invitations, special events, projects, journal, profile and notifications), plus the interactive prototype

  • We owned jointly: the product model, the user flows and the competitor research

  • I didn’t own: any mobile screen, or the design system

Who owned what

01

Web application

Me: every screen, plus the interactive prototype.

02

Mobile application

Smruthi and Kavya.

03

Model, flows and research

All three of us, together.

03 · RESEARCH

The gap wasn’t a missing feature. None of the tools could see each other.

We looked closely at Google Calendar, Notion and mainstream to-do apps: the three kinds of tool our users were already running in parallel.



Each is good at one part of planning, and blind to the rest.

What each kind of tool gets right, and misses

01

Calendars

Excellent at time. Poor at work that isn’t scheduled yet.

02

To-do apps

Good at intent. Blind to your actual day.

03

Notion

Can model anything, so it models nothing by default and needs setting up first.

04 · THE MODEL

One timeline, four object types.

Tasks, meetings, special events and journal entries all live in a single chronological stream. Anything with a scheduled time appears on the calendar automatically, and projects group tasks without pulling them out of the timeline.



That “never file it twice” rule is what makes the one-app claim real. Three tools in one shell would still be three tools.

Never file it twice

01

Create a task, meeting, event or entry

→

02

It lands in one timeline

→

03

Scheduled items appear on the calendar

→

04

Projects group tasks in place

⤢ Click to expand

FIGMA

Product Model

One timeline, four object types, and how scheduled items reach the calendar and projects.

Open in Figma ↗

05 · THE DASHBOARD

If the promise is “stop switching,” the first screen has to prove it.

The web dashboard groups everything by time, and inside each group the types are mixed together. A task to water the plants, a birthday and a PTA meeting sit in the same list, told apart by a small type icon and a right-aligned time or “All Day”.

The two choices worth naming

01

Time before type

Grouping by object type would have rebuilt the exact fragmentation we were removing. Time is what the user is actually asking about.

02

Overdue, collapsed

Overdue work has to be visible or the product loses trust. But expanded above today’s list, it makes every morning start with failure. So it gets its own section, collapsed by default.

⤢ Click to expand

FIGMA

Dashboard: Wireframe to Final Design

Before and after of the web dashboard, from the first wireframe to the approved design.

Open in Figma ↗

05 · QUICK ADD

Capture and composition are different jobs.

A quick-add field sits pinned at the bottom of the dashboard, and a dedicated Create action lives in the sidebar. One control for both would have made the fast case slow or the complex case cramped.

Quick add and Create

01

Quick add

Remembering to buy milk should cost one field and one keystroke.

02

Create

Scheduling a meeting with three invitees gets a full form: type, date, time, all-day, and who to share it with.

05 · WEB AND MOBILE

Consistency in what things mean, not in where they sit.

Smruthi and Kavya designed the mobile app; I designed web. Both platforms share the information model, the grouping logic, the card anatomy and the quick-add pattern we defined together, so a task card reads the same on both.



How you reach it doesn’t, because a thumb and a cursor are not the same instrument. My web decisions adapted their mobile patterns to a larger screen and a cursor.

How the web app adapts the mobile patterns

01

Navigation

Their mobile design: bottom tab bar, 5 destinations. My web design: left sidebar, 4 destinations, with profile moved to the top right.

02

Creation

Their mobile design: floating action button. My web design: a persistent Create button in the sidebar.

03

Date navigation

Their mobile design: a six-day strip you swipe. My web design: the full Mon–Sun week with arrows and a month label.

06 · THE SOLUTION

Every web screen, from sign-in to settings.

I designed every web screen, across onboarding, planning, projects, journaling and settings.

What the web app covers

01

Onboarding

Phone-number sign-in with a 6-digit verification code, for new and returning users.

02

Dashboard

Week strip, Overdue / Today / Tomorrow groups, and quick add.

03

Calendar

Day, week and month views, with filters.

04

Create and edit

Tasks, meetings and special events, with date and time pickers, recurrence and invitees.

05

Projects and journal

Projects that group tasks, events and meetings; journal entries with tags and attachments.

06

Profile and settings

Timezone, default calendar view, reminders, sync, notifications and downloadable holiday calendars.

06 · ONBOARDING

Sign in with a phone number, no password.

Onboarding is passwordless: enter a phone number, get a 6-digit code, and you're in. A returning number goes straight to the dashboard. A new number, already verified, adds only a name and an email.

Sign-in and verification

01

Phone number first

A +91 country picker and the number are the only fields.

02

6-digit verification

One code, with Resend Code close by. Verify stays disabled until all six digits are in.

03

New or returning

Returning users land on the dashboard. New users see “Looks like you're new here!” with the number already marked Verified.

06 · PROJECTS AND JOURNAL

Group work without moving it.

Projects collect tasks, meetings and events while they stay on the main timeline. The journal sits alongside for notes, with tags and attachments, and an entry can link to a task.

Projects and journal

01

Project cards

Each card shows the project's task and event counts.

02

Inside a project

Tasks, Events and Meetings in their own groups, each with View More.

03

Journal entries

Title, date and time, tags, the note and its attachments.

06 · SETTINGS

Defaults that match how you plan.

Profile and settings hold the defaults the rest of the app relies on: timezone, the default calendar view, reminders and sync.

Profile and settings

01

Default timezone

All events and reminders are shown in the timezone you pick.

02

Default calendar view

Day, week, month or agenda.

03

Reminders

Default, meeting and task reminder times, plus Smart Reminders that suggest times from your schedule.

04

Data and sync

Auto sync, Wi-Fi only, and a manual Sync Now.

07 · IMPACT

Approved by the client and now in development.

Atomic Calendar is still in development, so there are no launch metrics yet.



I built an interactive prototype of the web application covering task creation, calendar navigation, meeting scheduling, project creation and journal entries. The client approved the design and the product moved into development, with web and mobile sharing one model.



Next, I’d validate: whether mixing tasks, meetings and events in one list slows people down when scanning their day, how often people use quick add versus the full Create form, and whether the collapsed Overdue section keeps overdue work visible enough.

What the 4 weeks delivered

01

One model

A single timeline shared across web and mobile.

02

A complete web app

Every screen designed, from sign-in to settings.

03

A clickable prototype

The key flows connected, so the client could walk through the product before it was built.

⤢ Click to expand

FIGMA

Atomic Calendar Prototype

Three clickable flows of the web app in Figma.

View flow 1 ↗

View flow 2 ↗

View flow 3 ↗

08 · REFLECTION

A shared model doesn’t mean a shared layout.

01

On web, the user is still switching

The dashboard shows the list and the calendar is a separate destination in the sidebar. The user is still switching, just inside one application.

02

Use the room the platform gives you

The main column leaves most of the width unused. A split view, with the day’s list beside the day’s calendar, would show the core promise on a single screen. On mobile there isn’t room, and the tab bar is the right call. On web, I carried the mobile structure across when the platform offered something better.

Credits: Sinchana (Web) · Smruthi & Kavya (Mobile) · GeekyAnts

RELATED PROJECTS

Mentoroid: explore the case study
Aquilon Capital: explore the case study

Create a free website with Framer, the website builder loved by startups, designers and agencies.