All tasks from the test were done. I used angular 6 with NGRX Store and redux, with bootstrap 4 and fontawesome.
Giving that there are no similar beers in the data, I just show the beers that appear next to the current in the lits (1 before, 2 after), for the sake of the example.