yarn && yarn start
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.
- Clean, organised, readable code.
- Maintainable, performant React.
- Modern web tech / features.
- Creativity, and a sense of humour.
- How good you are at installing NPM packages.
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!