
Small React / Javascript App to display and search itune Albums
- or -
Post a project like this1728
£50(approx. $67)
- Posted:
- Proposals: 2
- Remote
- #3219792
- Awarded
Description
Experience Level: Entry
No more than 2-3hrs should be spent on this and I will give you access to the github.
It would be quite similar to this: https://github.com/anjum121/react-itune-search - just better design wise, only for music and using react/Javascript
The application should be a client-side SPA
- Show top 100 albums based on the json feed here: `https://itunes.apple.com/us/rss/topalbums/limit=100/json`
- Allow the user to select the feed type from `topalbums` and `topsongs` (the topsongs URL is `https://itunes.apple.com/us/rss/topsongs/limit=100/json`)
- A simple design - ideally responsive
- A good user experience
- Allow the top 100 to be searchable
- Provide tests for your application (I would prefer a behavioural approach like the one emphasised by React Testing Library)
- If you can add an advanced search, integration with another API, a "Favorite" functionality, etc.. even better
- Describe the feature in a separate markdown file
Deliverables
Make sure to include all source code in the repository.
Must Have:
- Produce working code, with enough room to demonstrate how to structure components in a small program.
- Simplicty: is the solution appropriate for the complexity of the problem?
- Completeness: were the instructions followed?
- Correctness: does the functionality act in sensible, thought-out ways?
- Testing: is the app adequately tested?
Submission:
Please organize, design, test and document your code as if it were going into production.
It would be quite similar to this: https://github.com/anjum121/react-itune-search - just better design wise, only for music and using react/Javascript
The application should be a client-side SPA
- Show top 100 albums based on the json feed here: `https://itunes.apple.com/us/rss/topalbums/limit=100/json`
- Allow the user to select the feed type from `topalbums` and `topsongs` (the topsongs URL is `https://itunes.apple.com/us/rss/topsongs/limit=100/json`)
- A simple design - ideally responsive
- A good user experience
- Allow the top 100 to be searchable
- Provide tests for your application (I would prefer a behavioural approach like the one emphasised by React Testing Library)
- If you can add an advanced search, integration with another API, a "Favorite" functionality, etc.. even better
- Describe the feature in a separate markdown file
Deliverables
Make sure to include all source code in the repository.
Must Have:
- Produce working code, with enough room to demonstrate how to structure components in a small program.
- Simplicty: is the solution appropriate for the complexity of the problem?
- Completeness: were the instructions followed?
- Correctness: does the functionality act in sensible, thought-out ways?
- Testing: is the app adequately tested?
Submission:
Please organize, design, test and document your code as if it were going into production.
Nathan F.
100% (15)Projects Completed
13
Freelancers worked with
10
Projects awarded
55%
Last project
13 Apr 2022
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies