Skip to content
ELVIS FERNANDES

In Active Development · 2026

SELF-INITIATED PRODUCT ECOSYSTEM

ASCEND

A premium lifestyle operating system for intentional growth.

I designed ASCEND from the ground up — connecting brand, marketing, product strategy, UX, design systems, and front-end implementation into one cohesive ecosystem.

  1. Brand
  2. Marketing
  3. Product
  4. System
  5. Code
Role
Product Designer / Design Engineer
Scope
Brand · UX/UI · Product Strategy · Design System · Front-End
Platform
Web Product + Marketing Website
Status
In Active Development

Product dashboard preview is in front

  • Product — Dashboard
    ASCEND product dashboard showing daily score, focus, recovery, and progress metrics.
  • Marketing — Home
    ASCEND marketing website homepage with cinematic lifestyle imagery and product messaging.

Scroll to explore

00AT A GLANCE
Challenge
Create a connected system for discipline, health, recovery, reflection, and community.
Approach
Design the complete ecosystem before extracting reusable foundations and components.
Deliverables
Brand, marketing site, product experience, design system, Storybook, prototype, and code.
Outcome
A cohesive, scalable product concept ready for demonstration, development, and portfolio presentation.
01OVERVIEW

One ecosystem, five surfaces.

ASCEND is a self-initiated product ecosystem — brand, marketing, product, design system, and code — designed as one cohesive experience rather than five disconnected artefacts.

SCOPEWhat this case study covers
  • Brand foundation and photography direction
  • Marketing website narrative (7 pages)
  • Product architecture and core experience
  • Design system, React library, and Storybook
  • Interactive prototype and production-readiness docs
02THE OPPORTUNITY

Why this product needed to exist.

Most lifestyle apps optimize for streaks, not systems. ASCEND asks a harder question: what would a premium operating system for intentional living actually look like?

The Current Landscape

Most products optimize one habit. Very few help people build a complete system for intentional living.

The Opportunity

Instead of another habit tracker, I imagined ASCEND as a lifestyle operating system—bringing health, recovery, planning, reflection, and community into one cohesive experience.

PROCESSBehind the Design

Why This Direction

I didn't set out to build another habit tracker. That would have solved a narrow problem and left the rest of someone's life scattered across five other apps. The real gap I saw was continuity — a single place where training, recovery, planning, and reflection reinforce each other instead of competing for attention.

Design Questions

  • How can discipline feel sustainable instead of overwhelming?
  • How can recovery become part of the daily workflow?
  • How can one system replace multiple disconnected apps?

Research & Exploration

  • Competitive review across fitness, wellness, journaling, and productivity tools
  • Product strategy defining ASCEND as an operating system, not a feature set
  • Information architecture mapping the relationship between daily plan, programs, and reflection
  • Experience principles that keep the interface calm under complexity

Deliverables

  • Product Vision
  • Information Architecture
  • UX Strategy
  • Brand Foundation
  • Experience Principles
03PRODUCT VISION

A calm, disciplined space to build a life.

Not another habit tracker. A quiet interface for training, recovery, community, and reflection—designed to hold attention with restraint, not compete for it.

The Experience I Wanted to Create

I envisioned technology that quietly supports better decisions, creating space for focus instead of demanding attention.

Experience Principles

I measured every product decision against five principles that shaped the experience.

  • Calm

    Reduce noise.

    Create mental space.

    Principle 1 of 5
  • Discipline

    Support consistency rather than motivation.

    Principle 2 of 5
  • Focus

    Help users stay present instead of distracted.

    Principle 3 of 5
  • Recovery

    Treat recovery as essential, not optional.

    Principle 4 of 5
  • Community

    Encourage accountability without becoming another social network.

    Principle 5 of 5
PROCESSBehind the Design

Why This Vision

I intentionally designed ASCEND to feel slower, calmer, and more deliberate than modern productivity tools. My goal was to reduce cognitive load rather than maximize engagement — to leave people with more attention, not less.

Design Principles

  • Clarity over complexity
  • Consistency over novelty
  • Intentionality over urgency
  • Reflection over endless tracking
  • Quality over quantity

Experience Goals

Users should leave feeling:

  • Organized
  • Calmer
  • Focused
  • Encouraged
  • In control

—not overwhelmed.

Foundation for the Product

These principles guided every later decision I made, including:

  • Brand
  • Information Architecture
  • Product UX
  • Design System
  • React Component Library
  • Storybook
04BRAND & VISUAL DIRECTION

Editorial darkness, warm gold, quiet type.

ASCEND's identity was designed to feel disciplined rather than loud. A restrained serif introduces warmth and confidence, while IBM Plex Mono provides structure and precision. Every visual decision supports clarity, focus, and long-term usability across both the marketing site and product experience.

Logo System
Color Palette
Typography
Photography
PROCESSEvery visual decision reinforces ASCEND's personality.

Logo System

The logo system emphasizes simplicity and recognition across every touchpoint.

Typography

Typography pairs editorial elegance with technical precision to balance warmth and clarity.

Color Palette

The color palette uses warm gold as a restrained accent rather than decoration, creating hierarchy without visual noise.

Photography

Photography favors authentic documentary moments over aspirational fitness clichés, making the experience feel calm, trustworthy, and premium.

05PRODUCT ARCHITECTURE

The map before the pixels.

Before designing interfaces, ASCEND was structured around a scalable information architecture that defines navigation, user journeys, and relationships between every major feature. By solving the product structure first, every screen became easier to design, build, and evolve without introducing unnecessary complexity.

Product Architecture
Primary Navigation
Screen Hierarchy
Core User Flows
PROCESSBefore designing individual interfaces, ASCEND was organized around a scalable product architecture.

Information hierarchy, navigation, and core user journeys were defined first, creating a clear foundation for every screen. This approach reduced complexity, improved consistency, and ensured that future features could be added without redesigning the core experience.

06CORE PRODUCT EXPERIENCE

Discipline, designed.

The core product screens — dashboard, daily plan, program detail, training, recovery, community — designed as a single visual language rather than a collection of features.

Dashboard

Featured Product Experiences

The product is intentionally focused. Each screen helps transform daily habits into long-term discipline through calm, structured experiences.

Daily Plan
Programs
Session Experience

Explore the complete product

The complete design system includes Dashboard, Daily Plan, Programs, Recovery, Journal, Nutrition, Progress, Community, Profile, Settings, responsive layouts, interaction states, and supporting design documentation.

PROCESSDesigning a calm operating system

Designing a calm operating system

ASCEND wasn't designed as a collection of screens—it was designed as a single operating system for personal discipline. Every interaction reduces cognitive load while helping users focus on the next meaningful action.

Product principles

  • One primary action per screen
  • Calm, distraction-free layouts
  • Consistent navigation and reusable components
  • Editorial typography balanced with practical usability
  • Progress always visible without becoming overwhelming

Design system

Every screen shares the same design language.

This includes:

  • Sidebar navigation
  • Card components
  • Progress indicators
  • Buttons
  • Status badges
  • Typography scale
  • Color tokens
  • Spacing system

Building the experience from reusable components kept the interface visually consistent while making future expansion straightforward.

Screen coverage

The prototype includes the primary product surfaces:

  • Dashboard
  • Daily Plan
  • Programs
  • Workout Experience
  • Journal
  • Recovery
  • Nutrition
  • Progress
  • Community
  • Profile
  • Settings

Each screen was designed as part of one connected workflow rather than as an isolated page.

Outcome

The result is a product that feels calm, premium, and intentional.

Instead of exposing dozens of features, the experience focuses on helping users build consistent habits through thoughtful UX, clear hierarchy, and a cohesive visual system.

07MARKETING WEBSITE

Seven pages, one narrative.

A dark, editorial marketing site that positions ASCEND as a premium operating system. Every page written to move a specific reader from awareness to intent.

Homepage
Programs
The App
Community
Philosophy
Membership
About

Explore the complete marketing website

Every page was designed as part of a cohesive editorial experience—from first impression to membership conversion.

PROCESSHow the seven-page narrative was designed.

Editorial storytelling

Each page reads as a chapter in one narrative—not a traditional feature landing page with interchangeable modules.

Consistent visual language

Typography, color, spacing, and layout cadence stay coherent across all seven pages so the site feels like one surface.

Photography-led layouts

Documentary imagery leads the composition, giving every page atmosphere before it asks for attention or conversion.

Shared design system

Reusable components and tokens keep the marketing site aligned with the product and brand foundations.

Clear conversion path

The journey moves deliberately from awareness to intent to membership, without interrupting the editorial rhythm.

08DESIGN SYSTEM

Foundations extracted, not invented.

Color, type, spacing, elevation, motion, and component tokens — all extracted from the product itself so the system stays honest to real interfaces, not aspirational libraries.

PROCESSBuilding one language instead of many

The design system wasn't designed first—it was extracted from the product itself.

Every color, spacing rule, typography style, component, interaction, and token came from solving real interface problems rather than creating a theoretical UI kit.

The result is a system that feels cohesive because every pattern has already been proven inside the product.

Instead of maintaining separate design languages for marketing and product, both experiences share the same visual foundations, making the brand feel consistent everywhere.

The system now serves as the foundation for future product growth, faster iteration, and reusable components.

09REACT + STORYBOOK

The system, in production code.

I translated the ASCEND Design System into a reusable React and TypeScript component library, documented through a live Storybook experience and prepared as an open-source repository.

ASCEND UI v1.0

I translated the ASCEND Design System into a reusable React and TypeScript component library, documented through a live Storybook experience and prepared as an open-source repository.

10PROTOTYPE

Experience ASCEND as a working product.

Rather than stopping at polished mockups, I built a live interactive prototype that brings the product experience to life. The screens, navigation, interactions, and reusable components reflect the design system and product architecture documented throughout this case study. The prototype continues to evolve as new features are designed, reviewed, and implemented.

  • Component Driven

    The application is built from reusable ASCEND UI components rather than one-off page implementations.

  • Connected Experience

    Routes, calls to action, and navigation connect the screens into a believable end-to-end product flow.

  • Living Product

    The prototype is updated continuously as new screens, states, and interactions are designed and reviewed.

Current Prototype Status

Active development

Available now

  • Dashboard
  • Daily Plan
  • Programs
  • Program Details
  • Session Experience
  • Journal

In progress

  • Recovery
  • Nutrition
  • Progress
  • Community
  • Profile
  • Settings

Built With

  • React
  • TypeScript
  • Vite
  • ASCEND UI
  • Storybook
  • Figma
  • Vercel
PROCESSBuilding beyond static mockups

Why I built it

A live prototype makes the design decisions tangible. It allows reviewers to experience navigation, hierarchy, responsiveness, reusable components, and product behavior rather than evaluating isolated screens.

Design-system-first workflow

The prototype consumes the ASCEND UI system so the implementation stays aligned with the approved colors, typography, spacing, components, and interaction patterns.

From mockup to application

Each approved Figma screen is translated into a responsive page, connected to the relevant product route, and reviewed against the original composition before being added to the live experience.

Continuous iteration

The prototype remains intentionally active. New pages, states, and interactions are added in phases while preserving the shared architecture and visual system.

What I learned

Building the product exposed implementation details that static mockups do not reveal, including responsive behavior, route structure, component reuse, state continuity, and deployment constraints.

The prototype is a living product, not a static deliverable.

As new features are designed and refined, the live experience evolves alongside the case study.

11OUTCOMES & REFLECTION

What the work is really about.

ASCEND demonstrates what happens when brand, product strategy, interface design, systems thinking, and implementation are treated as one connected discipline. The result is not only a collection of polished screens, but a cohesive product ecosystem that can be explored, tested, and continuously improved.

WHAT I BUILT

A complete product ecosystem

The project grew from a brand foundation into a connected system that includes product architecture, a premium visual language, a responsive product experience, a marketing website, a reusable design system, Storybook documentation, and a live React prototype.

  • Brand and visual foundation
  • Product architecture and user flows
  • Core product screens
  • Marketing website
  • ASCEND UI design system
  • Storybook documentation
  • Live interactive prototype
  • Source-controlled implementation

WHAT IT PROVES

Design decisions that survive implementation

The strongest outcome is not a single screen. It is the continuity between the original idea, the product structure, the visual system, the reusable components, and the working experience. Building the prototype revealed which decisions were truly scalable and which needed refinement once they reached code.

  • Strategy translated into a coherent product direction
  • Figma decisions carried into reusable components
  • Shared tokens kept product and system aligned
  • Real implementation exposed responsive and interaction details

Project Scope

  • 11Case study chapters
  • 2Connected product surfacesProduct and marketing
  • 1Reusable design system
  • 1Live interactive prototype
  • 7+Core product experiences designed
  • 1Connected design-to-code workflow

What changed through the process

  • From screens to systems

    The work began as individual product and marketing surfaces, but the project became stronger once shared tokens, components, layouts, and interaction patterns were treated as the foundation.

  • From mockups to behavior

    Building the live prototype shifted the focus from static composition to routing, responsive behavior, reusable states, and the continuity between screens.

  • From presentation to product

    The final case study does more than show artifacts. It allows reviewers to move between the strategy, the system, the source, and the working experience.

What I learned

  1. 01

    Systems expose weak decisions

    A visual choice may look convincing in isolation, but a reusable system reveals whether it can support multiple pages, states, and breakpoints.

  2. 02

    Implementation is part of design

    Routing, responsive behavior, component APIs, loading states, and deployment constraints all influence the final user experience.

  3. 03

    Consistency requires explicit rules

    Typography, spacing, icons, color roles, and interaction states became more reliable once they were formalized instead of adjusted page by page.

  4. 04

    A prototype changes the conversation

    A live product allows reviewers to experience flow, hierarchy, and behavior directly rather than interpreting static screens alone.

PROCESSWhat I would improve next

Deeper product validation

The next phase would include structured usability testing with target users to validate navigation, daily-plan comprehension, program discovery, and session guidance.

More complete application state

The current prototype uses realistic front-end state. A future phase could introduce authentication, persistent user data, saved reflections, and real progress tracking.

Expanded responsive validation

The product would benefit from a deeper mobile-first refinement pass across longer workflows and dense information layouts.

Accessibility testing

The design system already establishes accessible patterns, but the full product should be tested with keyboard navigation, screen readers, zoom, reduced motion, and contrast validation.

Real content and analytics

A production version would replace demonstration content with validated program data and measure where users complete, pause, or abandon key flows.

The outcome is not one perfect screen. It is a system that can keep becoming a product.

ASCEND is the result of treating research, structure, visual direction, components, code, and reflection as one continuous design process.

RESOURCES

Project Resources

Live destinations for the ASCEND design system, component library, and source code. The interactive prototype will join this list when it ships.

  • Figma Design System

    Active development

    Product and design-system source of truth — components, tokens, and flows in Figma.

  • Live Storybook

    ASCEND UI v1.0

    Reusable React and TypeScript components documented with controls, states, and accessibility checks.

  • GitHub Repository

    Public

    Open-source ASCEND UI repository — the React implementation of the design system.

  • Live Prototype

    Active development

    Interactive product prototype for the ASCEND dashboard and core experience — currently in active development.

  • Marketing Site

    Planned

    Public marketing website for ASCEND.