EMAN
Back to Experiments

Sidechayn: Core Platform Features Experiment Details

Experiment
Since 2022

Led the development of core platform features, including a context-aware music player, a dynamic 'Up Next' queue, a comprehensive search system, and content upload functionality for artists. This work transformed the platform into a feature-rich, interactive music ecosystem.

Type

Lab Experiment

Impact

5 Outcomes

Sidechayn: Core Platform Features

Inspiration

Concept

The need to build a seamless, professional-grade music platform that could overcome common architectural flaws and deliver a rich user experience.

Problem

Challenge

The platform lacked key features like a smart queue, a robust search system, and artist upload capabilities. The underlying architecture was not equipped to support these complex features, leading to bugs and a disjointed user experience.

Solution

Approach

Built a suite of user-facing features on top of a robust, centralized state management system (Zustand). Key features include: a context-aware queue that respects the user's listening source (e.g., playlist, album); a dynamic 'Up Next' list with drag-and-drop reordering; a genre-based music discovery tool; and a full-featured search system with history, pagination, and instant results.

Technology

Stack

React, TypeScript, Zustand for state management, react-beautiful-dnd for drag-and-drop functionality.

Impact

01

Centralized Playback System

Metric
Eliminated critical playback bugs by replacing multiple audio player instances with a single, centralized system managed by `AudioProvider` and `useMusicStore`.
02

Context-Aware Music Player

Metric
Developed a smart player that understands the listening context (playlist, album, etc.), ensuring seamless queue navigation.
03

Dynamic 'Up Next' Queue

Metric
Implemented an interactive queue with drag-and-drop reordering and on-the-fly song additions via a genre selector.
04

Comprehensive Search System

Metric
Built a full-featured search experience with search-as-you-type, history, paginated results, and skeleton loading states.
05

Artist Content Upload

Metric
Created the workflow for artists to upload their own songs and albums, a cornerstone feature for the platform.

Future Vision

01

TrueFidelity® Mode

Roadmap
Laid the groundwork for a future studio-quality sound feature, as indicated by the UI placeholders.