Echo Music

Echo is a music streaming platform designed to help you discover and support independent artists. Built with a focus on community and discovery, Echo connects music lovers with emerging talent through intelligent recommendations and curated playlists.

Challenge

Independent artists struggle to reach new audiences and monetise their work. Listeners find it difficult to discover fresh talent.

Impact

Echo is currently in active development. Will update soon.

Echo Music - Music streaming platform interface

The Problem

Independent musicians face barriers to discovery and fair compensation on mainstream platforms. Listeners are overwhelmed by choice and struggle to find new, authentic music. My research found that 60% of independent artists felt underrepresented, and 75% of users wanted better ways to support emerging talent.

Research & Process

User & Artist Interviews

Interviewed 20+ independent artists and 30+ music fans. Identified pain points: lack of exposure, low revenue share, and poor community features.

Prototyping & Testing

Developed interactive prototypes for artist profiles, discovery feeds, and support features. Conducted usability tests to refine navigation and engagement flows.

Community Building

Launched a pilot with 50 artists and 200 users, iterating on social and support features based on real-world feedback.

Key Features

Smart Discovery

Advanced recommendation algorithms that learn your taste and suggest new artists based on your listening history and preferences.

Artist Support

Direct support mechanisms for independent artists, including tips, merchandise sales, and exclusive content access designed to help artists monetise their work effectively.

Curated Playlists

Expertly curated playlists and radio stations that showcase emerging talent across various genres and moods.

Social Features

Share your discoveries, follow friends, and build a community around your favourite independent artists.

Technology Stack

Frontend

React, Next.js, TypeScript, Tailwind CSS

Backend

Node.js, Express, PostgreSQL, Redis

Audio

Web Audio API, HLS streaming, CDN integration