This example is based on the with-redux-saga example.
I used next.js as go-to starter. The libraries used are redux, redux-saga, lodash. I used this API endpoint because it provides all the fields necessary. The design implemented is kinda 'brutalist' one.
The page is available online here