Hello and welcome.
yarn installto install packages;yarn startto run the application on /localhost:3000.
There are several things I have to mention:
- in channels' database there were two objects with identical keys. It turned out that
Meubleschannel had a wrong key. I fixed it. - because of requirement
do not use any other librariesI couldn't use any library to show real names of countries in dropdown; also I had to avoid usinglodash, which has nice methodrange:) ; - I deleted
Searchbutton, because I set searching channels function on every input change. I think it creates a simpler UX; - I chose
flexandwrapas a fast way to create responsible container, because there weren't any requirements about responsibility of a page. But if I had to do this, I suppose channels have to have a fixed size. So I would prefer to use@mediaon every column, so it would be five@mediablocks.