Responsive web application
Muserfly
Date
Oct 25, 2020 — May 30, 2021
Role
Full-stack Developer
Project type
Responsive web application
Project code
Project log
Project URL
Report
Work-in-progress video
Final demo video
A university final year project which uses Spotify API as the baseline for song searches and audio streaming.
The project is an Emotion-Based Music Streaming App which prioritises user's moods to play songs.
It is also used to speculatively propose a potentially new screen-based behaviour using a map for content discovery.
What I learned from this project is:
- How emotions can be represented in different graph models and choosing one that particularly works for a scenario takes time.
- How MongoDB and network whitelisting works.
- What Oauth workflow is when integrating with Spotify.
- And how terrible it was to work on a full-fledged project on your own 😩, and write a 4-page long report 🥲.
Gallery

































