Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.75 KB

README.MD

File metadata and controls

28 lines (18 loc) · 1.75 KB

Music Tribe Technical Assignment - React

Installation and usage

yarn && yarn start

The challenge

Behold, one of the most horribly written react projects you have seen since "my-first-react-project". Since we don't want to waste your time setting up react projects, or writing repetitive rubbish, we have written a functioning React app which retrieves and displays some data from the Discogs API.

We want you to improve this project in 2 ways. Primarily, because we want to see how well you understand React, we would like you to refactor the React code to use whatever you consider best practices. As the 2nd part we want you to improve the app in another way of your choosing. In this part it would be great to see you showcase some skills other than React, or even just some creativity. Some ideas could be to add styling or new features, but it is really up to you.

What we want to see

  • Clean, organised, readable code.
  • Maintainable, performant React.
  • Modern web tech / features.
  • Creativity, and a sense of humour.

What we don't want to see

  • How good you are at installing NPM packages.

Submission

Rather than submitting a Pull Request here (which would allow others to see your work), please clone this repo, upload it again with the visibility set to private. Once you have done this, submit a pull request to the new repo containing your improvements, and add cousinbenson, bananabread and frednomoon as collaborators.

Note - there is deliberately a HUGE amount to improve upon in this project, so please do not feel the need to fix everything. If after spending a sensible amount of time on this project there are still lots of things you would want to improve - feel free to write them down and let us know what they are!