top of page

Goals & Success Criteria

Design Goals

  • Create a unified experience across multiple independent apps.

  • Make decentralized content ownership clear and trustworthy.

  • Reduce friction when users move between apps.

  • Support long-term scalability of the ecosystem.

Success criteria

  • Users understand where their content lives and who controls it.

  • Consistent interaction patterns across all apps.

  • A design foundation that supports future apps without redesign.

AKASHA-World.png

AKASHA World

AKASHA World is a decentralized social network composed of multiple independent apps, all centered around a single principle: users fully own and control their content.

Overview

Role

Lead Product Designer

Designing a Multi-App Decentralized Social Network

Problem & Context

Unlike traditional social networks, AKASHA World

  • Does not centralize content or identity.

  • Is composed of multiple independent applications.

  • Must preserve decentralization principles at every UX decision.

This created unique challenges

  • How to design consistency without central control.

  • How to make content ownership visible and understandable.

  • How to allow apps to evolve independently without fragmenting UX.

Design Process

Ecosystem-Level UX Design

Working directly with developers, I:

  • Mapped cross-app user journeys.

  • Defined shared UX principles and constraints.

  • Designed interaction patterns that could be reused across apps.

Design decisions were made with a strong awareness of

  • Backend architecture.

  • Data ownership.

  • App-level autonomy.

DesignProcess.png

Design System & Component Strategy

To prevent fragmentation across apps, I led the creation of a:

  • Shared design system based on Shadcn

  • Reusable components and interaction patterns

  • Flexible structure that allowed app-level differentiation

  • This enabled developers to ship faster while maintaining UX consistency.

You can find a more detailed explanation of the design system here 👈🏽

ShadCN X AKASHA.png

Collaboration with Developers

  • Continuous design–engineering collaboration

  • Designs iterated alongside implementation

  • UX decisions validated against technical constraints

  • Close alignment on scalability and maintainability

This workflow reduced handoff friction and improved implementation quality.

Impact & Outcomes

  • Established a coherent UX across a decentralized, multi-app ecosystem.

  • Reduced user confusion around content ownership.

  • Enabled faster development through shared design patterns.

  • Created a scalable foundation for ecosystem growth.

Staging Environment

​Please note that some UX and UI features are broken or non-functional in the staging environment due to the deprecation of underlying services. This staging link is shared for reference only.

2.png
  • LinkedIn
  • X
  • Dribbble

©2026 by Basma

bottom of page