0%
Mobile FeatureSaaS

Calendar

A new mobile calendar built from scratch for safety professionals, surfacing tasks, actions, and reminders in one place, with flexible views designed for how different people actually plan their work.

Company

ecoPortal

My role

Product designer

Tools

Figma and Claude Code

Context and process

ecoPortal's mobile app had no calendar. Users managing tasks, actions, and deadlines had no unified way to see what was coming. They navigated separate lists across different sections of the app and pieced together their own schedule mentally. The calendar was designed to change that: a single, flexible view of everything on a user's plate, built to match how people actually think about time and planning.

Designed from a blank page

With no existing pattern to iterate on, the calendar required foundational decisions from the start: what content types to surface, how to represent time, how to handle density, and where it should live within the app's navigation. Every choice was deliberate.

Exploration before execution

Before settling on a direction, the design went through substantial exploration: different calendar treatments, content hierarchies, and visual approaches. That process was about exploring different nuances of how calendars can be designed.

Utility with personality

Beyond the functional design, the calendar was given a visual identity of its own: illustrated seasonal covers that change across months, bringing a sense of time and character to a screen users would open daily. In a product built around safety reporting, moments where different illustrations and visuals can be explored are very welcome.

Design question

How might we give mobile users a single, reliable view of their workload that feels personal and approachable, without adding complexity to an already rich product?

Key design decisions

Unified content, multiple types

Tasks, actions, and reminders each come from different parts of the product but needed to coexist naturally in a single calendar view. The design defined a consistent card system that could represent all three types.

The home screen widget

The calendar can be accessed from the home screen through a dedicated widget, surfacing the day's most relevant items without requiring the user to open the calendar at all.

Delight is a product decision

The illustrated seasonal covers weren't a cosmetic addition, they were a deliberate choice to make the calendar feel like something worth opening every day. In a product that deals with incidents, audits, and compliance, a small moment of warmth has an outsized effect on how the app feels overall.