
Tune-Mosaic Project
A cross-platform music analysis system that aggregates listening data from multiple streaming services. The React web dashboard provides analytics and visualizations, while the Swift iOS app offers a native mobile experience. Firebase serves as the real-time backend for data synchronization.
Tech Stack
The Problem
Music listeners use multiple streaming platforms, making it difficult to get a unified view of their listening habits and discover patterns across services.
Approach
Built a React web application and Swift iOS app that both connect to a Firebase backend. Implemented data ingestion pipelines using Postman for API testing, and created visualization components to display listening patterns, genre distributions, and recommendation scores.
Key Challenges
- Normalizing data formats across different streaming APIs
- Real-time synchronization between web and mobile clients
- Building an effective recommendation algorithm from heterogeneous data sources
Results
Delivered a working cross-platform system that successfully aggregates and analyzes music data from multiple sources with real-time sync between web and mobile.