Your site is good. I would say that there's a lack of UI/UX stuff and some design. But. Add an searchbar and you'll have a good site. :)
My recommendation would be to look at some design. Other than that. Your site works.
Dont know how good you're at doing css/scss/sass/less, but, take a look...