Ayika
Available for work
Ayika Case Study
Case Study – Productivity · Calendar

Your calendar doesn't know how you feel.

Ayika is an energy-aware calendar add-in that scores events based on your body's natural rhythms. I designed the product across two platforms with radically different constraints, then built a marketing website with a phase calculator to drive early adoption.

RoleLead Product Designer
ScopeDesign System · Add-in Design · Website
PlatformsOutlook · Google Calendar
StatusBeta
Ayika add-in comparison
The Challenge

Calendars treat all time as equal.

Your calendar knows when you're free. It has no idea whether you'll have the energy for what's scheduled. A brainstorming session at 3 PM during a low-energy phase is set up to fail, but your calendar doesn't know that, and neither do you until you're sitting in the meeting wondering why your brain won't cooperate.

Ayika's founder came to me with a PRD built around a core insight: the body cycles through predictable energy phases that should inform how we schedule. My job was to turn that concept into a product that works inside the calendar apps people already use (as an Outlook and Google Calendar add-in, not a standalone app). That constraint defined everything.

The Ayika Score – 0 to 100

Peak80–100
Fair60–79
Reschedule<60
No data
Ideal time for this eventNo tracking data yet
Inclusive by Design

Energy tracking for every body.

The product concept started with menstrual cycles, a well-documented source of predictable energy fluctuation. But that would exclude half the population. The Ghost Cycle was the design decision that made Ayika universal.

Ghost Cycle maps energy phases to the lunar cycle, a 29.5-day rhythm that anyone can use regardless of biology. It's not pseudoscience; it's a structured framework that gives non-menstruating users the same phase-based scheduling benefits. Both tracking modes ship in the MVP, with a third (Custom Pattern, powered by ML) planned for post-MVP when mood tracking is introduced.

🌸

Menstrual Cycle

Four biological phases with documented energy, creativity, and focus patterns. The most precise tracking mode.

In MVP
  • Renewal – rest & reflection
  • Manifestation – growth & creativity
  • Release – peak energy & focus
  • Nurture – analysis & structure
  • Restore – review & prepare
🌙

Ghost Cycle

Lunar-based 29.5-day rhythm for anyone. Same phase structure, same energy insights: biology-independent.

In MVP
  • Same five energy phases as menstrual mode
  • Mapped to lunar cycle instead of biology
  • No period tracking required
  • Inclusive for all genders
  • Automatic phase detection from moon position
Designing for Constraints

One product. Two platforms. Completely different rules.

The hardest part of Ayika wasn't the concept. It was making it work inside calendar add-in frameworks that each have their own restrictions. I worked closely with the dev team to map every constraint before designing a single screen. What I learned: Outlook gives you room to be creative. Google… doesn't.

Outlook Add-inRoom to design
  • Custom styling and backgrounds
  • Stylized score cards with visual hierarchy
  • Custom icons as native elements
  • Tab navigation (Overview, Tracking, Forecast)
  • Richer interaction patterns
  • Flexible layout composition
Outlook Add-in screenshot
Google Calendar Add-inHeavily restricted
  • No custom styling or backgrounds
  • No stylized cards – plain text only
  • Custom icons only as images (performance cost)
  • No tab navigation
  • Limited interaction types
  • Restricted layout options
Google Calendar Add-in screenshot
Key Design Decisions

The choices that shaped the product.

Scores live on the event, not on a separate page
Core Interaction

Scores live on the event, not on a separate page

When you open any calendar event, Ayika shows the score right there: phase energy percentage, time-of-day factor, event demand. 'Find Better Time' appears inline. The user never leaves their calendar workflow.

Teach the phases before showing scores
Onboarding

Teach the phases before showing scores

Before users see their first score, a two-step tutorial explains the five energy phases: Renewal, Manifestation, Release, Nurture, Restore. Understanding why a score is 85% matters more than seeing the number.

Proactive suggestions, not just scores
Contextual Intelligence

Proactive suggestions, not just scores

'This time may not be optimal for your energy levels.' 'Good match: Wrap phase supports high energy activities.' The system doesn't just score. It explains and recommends, including nutrition (protein-rich vs processed) and exercise guidance.

Show the math behind every score
Transparency

Show the math behind every score

Score Factors break down exactly how the 85% was calculated: phase energy, time-of-day alignment, event demand, and event load. Users learn their own patterns over time instead of trusting a black box.

MVP Scoping

What to ship now. What to hold.

The hardest part of designing a product with this much potential is deciding what not to build yet. I designed the full vision (forecasting, mood tracking, custom ML patterns, data import from other apps), but the MVP needed to prove one thing: do energy scores on calendar events change how people schedule? Everything else is a feature. That's the hypothesis.

Shipped in MVP

  • Connect calendar (Outlook + Google)
  • Menstrual Cycle tracking mode
  • Ghost Cycle tracking mode
  • Ayika Score on every event (0–100)
  • Score factor breakdown
  • Find Better Time suggestions
  • Phase tutorial onboarding
  • Contextual insights (nutrition, exercise)

Designed, Held for Later

  • Custom Pattern mode (ML-driven)
  • Energy & mood tracking
  • 4-week forecasting view
  • Import data from other tracking apps
  • Team scheduling insights
  • Historical pattern analysis

The website as conversion tool.

I designed and prototyped the marketing website from scratch: concept, strategy, copy, design, and a coded prototype with micro-interactions to guide the dev team on implementation. The centerpiece: a phase calculator that lets visitors experience Ayika's core value before installing anything.

Phase Calculator

Input your last period start date and cycle length. Instantly see your current phase with today's focus recommendations. A taste of the full product, designed as the primary conversion funnel.

Waitlist → Phase Result

After calculating their phase, users see a result card with their phase name, cycle day, and tailored recommendations, then a 'Join Waitlist' prompt while the insight is fresh. Conversion at peak interest.

Coded Prototype

I prototyped the website in code to demonstrate micro-interactions for the dev team: transitions, scroll behaviors, hover states. Not a static Figma handoff but a living reference the developers could inspect.

Ayika website calculator
Interactive Calculator
The phase calculator lets visitors experience Ayika's value proposition before signing up.
Design Foundation

Building a system from a brand document.

I received the brand guidelines (colors, fonts, and logo) and built a full design system in Figma: variables and tokens, component library, and the visual language that needed to work across two add-in platforms with radically different rendering capabilities and a marketing website. The challenge was creating a system flexible enough to look polished in Outlook, functional in Google's stripped environment, and expressive on the web, all from the same token set.

Outcomes

In beta. Proving the hypothesis.

2
Platforms designed: Outlook + Google Calendar add-ins
2
Tracking modes in MVP: Menstrual + Ghost Cycle
1
Marketing website designed, prototyped in code, and shipped
1
Design system built from brand guidelines with cross-platform tokens
Reflection

Designing for platforms you don't control.

Ayika taught me something fundamentally different from Spotta (where I controlled everything) and Trainest (where I worked within an established product). Here, I was designing for someone else's platform, with someone else's rules, handed off to someone else's engineering team. That's a different design muscle entirely, and arguably the one most relevant to working at companies like Notion, Linear, or Figma.

Constraints reveal priorities

When Google strips away custom styling, tabs, and rich cards, you discover what actually matters: the score, the phase, the action button. The stripped version forced clarity about what the product really is.

Design with dev, not for dev

I couldn't design the Google add-in without understanding what the framework allowed. Working with the dev team to map constraints before opening Figma meant zero wasted screens and zero 'this isn't possible' moments.

Prototypes beat specs

Building a coded website prototype communicated micro-interactions for the dev team more effectively than any annotation layer. The dev team could inspect real CSS transitions instead of interpreting my descriptions of them.

Inclusive design is product strategy

Ghost Cycle isn't a feature checkbox. It doubled the addressable market. The most impactful design decision I made wasn't visual. It was deciding that energy tracking shouldn't require a menstrual cycle.

"The Google add-in is stripped, basic, and honestly ugly. But it works, and that taught me more about product design than any pixel-perfect Figma file ever could."
Next Project
Trainest

iOS App + Trainer Platform for fitness gamification.

View Case Study