A mockup of a mobile for job gate home screen

Product Designer

Product Designer

Figma / Figjam / Jira / Teams / Maze / Hotjar / Confluence/

Figma / Figjam / Jira / Teams / Maze / Hotjar / Confluence/

Figma / Figjam / Jira / Teams / Maze / Hotjar / Confluence/

PM / Devs / Stakeholders

PD, PO, Devs, Stakeholders,

Figma / Figjam / Jira / Teams / Maze / Hotjar / Confluence/

Figma / Figjam / Jira / Teams / Maze / Hotjar / Confluence/

PM / Devs / Stakeholders

PD, PO, Devs, Stakeholders,

Viva Aerobus

Creating a unified travel ecosystem across web, mobile, loyalty, and airport kiosks

THE PROBLEM

Travelers experienced one journey.

The product behaved like many.

Booking a flight is rarely a single interaction.

A traveler might search flights on desktop, purchase through mobile, manage loyalty benefits online, and check in at an airport kiosk.

From the user's perspective, these are not separate products.

Yet the Viva Aerobus ecosystem had evolved independently across channels.

Interaction patterns varied.

Navigation behaved differently.

Loyalty experiences felt disconnected.

Users were constantly forced to relearn the product depending on where they interacted with it.

Touchpoints felt disconnected

Touchpoints felt disconnected

Web, mobile, and kiosk experiences evolved independently, creating inconsistent expectations.

Web, mobile, and kiosk experiences evolved independently, creating inconsistent expectations.

Web, mobile, and kiosk experiences evolved independently, creating inconsistent expectations.

Loyalty existed outside the journey

Loyalty existed outside the journey

Rewards and benefits felt like a separate product rather than a natural part of travel planning.

Rewards and benefits felt like a separate product rather than a natural part of travel planning.

Rewards and benefits felt like a separate product rather than a natural part of travel planning.

Physical environments introduced unique constraints

Physical environments introduced unique constraints

Airport kiosks operated under completely different conditions than digital products.

Time pressure, distractions, and environmental stress changed user behavior.

Airport kiosks operated under completely different conditions than digital products.

Time pressure, distractions, and environmental stress changed user behavior.

Airport kiosks operated under completely different conditions than digital products.

Time pressure, distractions, and environmental stress changed user behavior.

"Users don't think in platforms. They think in journeys."

"Users don't think in platforms. They think in journeys."

Research Insight

Research Insight

A screenshot of job gate home, job details, and filters screens

We weren't redesigning products.

We were designing a travel ecosystem.

DISCOVERY

Initially, individual channels appeared to have isolated usability issues.

Research revealed something different.

Most friction occurred during transitions between touchpoints.

The problem wasn't inside the web experience.

The problem wasn't inside the app.

The problem existed between them.

This shifted the project from interface optimization to ecosystem design.

Rather than asking how each platform should work independently, we focused on how every touchpoint should work together.

Initially, individual channels appeared to have isolated usability issues.

Research revealed something different.

Most friction occurred during transitions between touchpoints.

The problem wasn't inside the web experience.

The problem wasn't inside the app.

The problem existed between them.

This shifted the project from interface optimization to ecosystem design.

Rather than asking how each platform should work independently, we focused on how every touchpoint should work together.

Initially, individual channels appeared to have isolated usability issues.

Research revealed something different.

Most friction occurred during transitions between touchpoints.

The problem wasn't inside the web experience.

The problem wasn't inside the app.

The problem existed between them.

This shifted the project from interface optimization to ecosystem design.

Rather than asking how each platform should work independently, we focused on how every touchpoint should work together.

Booking journeys

Cross-platform behaviors

Airport workflows

High-frequency travel scenarios

This became the foundation for creating a shared design framework across channels.
This became the foundation for creating a shared design framework across channels.

The map exposed where continuity broke down and where users encountered inconsistent experiences.

The map exposed where continuity broke down and where users encountered inconsistent experiences.

TARGET USERS
Sofia
Frequent Traveler

Frequent Traveler

Needs fast access to loyalty benefits, bookings, and account management.

Needs fast access to loyalty benefits, bookings, and account management.

A screenshot of job gate home, job details, and filters screens
Carlos

Occasional Traveler

→ How might we create continuity across devices and environments?

Needs simple, guided experiences that help him complete tasks confidently.

→ How might we design for both digital and physical touchpoints?

A screenshot of job gate home, job details, and filters screens
Diego

Power User

→ How might we create continuity across devices and environments?

Needs simple, guided experiences that help him complete tasks confidently.

→ How might we design for both digital and physical touchpoints?

A screenshot of job gate home, job details, and filters screens

01 Design Decision

Helps small business owners manage inventory and place recurring orders

Connects with thousands of retailers across Mexico, supporting the daily operations of convenience stores, corner shops, and local businesses.

how might we...

→ How might we adapt experiences without sacrificing familiarity?

→ How might we create continuity across devices and environments?

→ How might we reduce friction when users switch platforms?

→ How might we design for both digital and physical touchpoints?

01

Logic Across the Ecosystem

Research showed that users struggled when interaction patterns changed between platforms. Rather than creating independent solutions, we established a common interaction language across web, mobile, and kiosks.

Tradeoff

Certain platform-specific optimizations had to be balanced against ecosystem consistency

02
Loyalty Into the Travel Journey

Rewards previously felt disconnected from booking and travel management workflows. We redesigned loyalty interactions to appear naturally throughout the experience.

Tradeoff

Required coordination across multiple product areas and stakeholder groups.

03

Adapt Without Duplicating

Consistency did not mean creating identical experiences.

Each platform was optimized for its environment while preserving familiar behaviors and mental models.

Tradeoff

Created familiarity without sacrificing platform usability.

A screenshot of job gate filters popup
DEFINE

Helps small business owners manage inventory and place recurring orders

Connects with thousands of retailers across Mexico, supporting the daily operations of convenience stores, corner shops, and local businesses.

store owners value speed, simplicity, and reliability.

Store owners value speed, simplicity, and reliability.

the experience should be optimized for reordering, not browsing

store owners value speed, simplicity, and reliability.

150+

Many place orders multiple times per week to restock their stores.

6

Order products regularly to maintain inventory and serve customers

18

Content

150+
150+
150+
150+

Many place orders multiple times per week to restock their stores.

store owners value speed, simplicity, and reliability.

Small corner stores

1 to 3 employees. Low digital maturity

Reorder, don't stop

4 to 10 employees. Use digital tools ocasionally

Distributors & Wholesalers

High order volume. More complex operations

Distributors & Wholesalers

High order volume. More complex operations

Distributors & Wholesalers

High order volume. More complex operations

A screenshot of job gate filters popup

Content

Content

store owners value speed, simplicity, and reliability.

Step-by-step flows that teach and guide users without overhelming them.

Learning moments embedded naturally within the user journey.

Recomendations based on user interests, goals and behavior.

Visual and simple explanations of perfomance risk.

Define

Helps small business owners manage inventory and place recurring orders

Connects with thousands of retailers across Mexico, supporting the daily operations of convenience stores, corner shops, and local businesses.

Store owners value speed, simplicity, and reliability.

Small corner stores

1 to 3 employees. Low digital maturity

Reorder, don't stop

4 to 10 employees. Use digital tools ocasionally

Distributors & Wholesalers

High order volume. More complex operations

Distributors & Wholesalers

High order volume. More complex operations

FINAL EXPERIENCE

Small corner stores

1 to 3 employees. Low digital maturity

Small corner stores

1 to 3 employees. Low digital maturity

Small corner stores

1 to 3 employees. Low digital maturity

Small corner stores

1 to 3 employees. Low digital maturity

Define

Helps small business owners manage inventory and place recurring orders

Connects with thousands of retailers across Mexico, supporting the daily operations of convenience stores, corner shops, and local businesses.

1 to 3 employees. Low digital maturity

4 to 10 employees. Use digital tools ocasionally

High order volume. More complex operations

FINAL EXPERIENCE

FINAL EXPERIENCE

FINAL EXPERIENCE

1 to 3 employees. Low digital maturity

4 to 10 employees. Use digital tools ocasionally

High order volume. More complex operations

High order volume. More complex operations

FINAL EXPERIENCE

1 to 3 employees. Low digital maturity

4 to 10 employees. Use digital tools ocasionally

High order volume. More complex operations

High order volume. More complex operations

FINAL EXPERIENCE

FINAL EXPERIENCE

FINAL EXPERIENCE

1 to 3 employees. Low digital maturity

1 to 3 employees. Low digital maturity

4 to 10 employees. Use digital tools ocasionally

1 to 3 employees. Low digital maturity

High order volume. More complex operations

1 to 3 employees. Low digital maturity

High order volume. More complex operations

1 to 3 employees. Low digital maturity

1 to 3 employees. Low digital maturity

4 to 10 employees. Use digital tools ocasionally

Distributors & Wholesalers

High order volume. More complex operations