Mixmatic is a genre-based music discovery platform. It is designed to help users find new DJ mixes from their favourite genres.
Built on top of the SoundCloud API, this web application uses many different technologies, including:
Java - Spring Framework
to name a few...
Mixmatic is broken into micro-services - with an Angular front-end utilising RESTful APIs. This gives us lots of potential; to scale individual components, flexible deployment and good options for extension.
Below are some screenshots of the app in various states.
Example of a mix in the player:
Example of the next mix picked, with the background colour dynamically changing based upon a sample from the artwork: