Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 736 Bytes

README.md

File metadata and controls

26 lines (23 loc) · 736 Bytes

Hello! This project has been written in React, Redux, and Styled Components, and some elements of Material UI.

Installation

mv .env.example .env
npm install
npm start

Open localhost:3000 in your browser

Testing

mv .env.example .env
npm install
npm test

Notes

If I had more time, I would have:

  • Added more comprehensive tests, especially to the async action creators. The component tests are very simple.
  • Fixed a small bug with the genres selector not highlighting in the dropdown that an element has been selected.
  • It's probably excessive that I handle loading and errors on the async action creators, since we're not handing or using these values, but that's the pattern I tend to follow with Redux.