First, make sure you have node and npm installed (see: https://nodejs.org/).
Then, install dependencies:
cd ux
npm install
Run the project:
npm run dev
Your browser will open in the project url.
An Django version of the task was created inside "dj". Run it like this:
cd dj
pip install -r requirements.txt
python manage.py runserver
Python is not really required to run this project, so, I didn't use it to complete the task.
As the probable goal of this test is to see some mad python skills, I created a simple Flask project to consult the Spotify API on demand, which is, basically, all it is possible to do with python for this task.
Create and load your virtualenv; then:
cd web
pip install -r requirements.txt
Then:
source .env # if autoenv does not see it
flask run
The route you're looking for is /spotify/search. Start the Flask project and type the following in your browser: