Coding challenge

Fermé Publié le il y a 2 ans Paiement à la livraison
Fermé

Using the json file provided below, given an input of products, design a page that:

· Consumes the JSON of products

· Builds the product details page with all products

· Displays the product details, including price, product name, and the main hero image

· Interacts intuitively; if you click on the image, you should see an overlay with a carousel of all thumbnail images

JSON URL - [login to view URL]

Guidelines

· Use any view framework of your choice

· As much as possible, stick to vanilla JavaScript for DOM handling (queries, events, etc.)

· Spend your time in design and implementation. We are not looking for the quickest solution.

· Detail your build system and tests in [login to view URL] – how do we run the tests and run the project?

· Showcase your ES6 skills and your UX/UI chops.

Bonus

· Responsive experience – 1 column on mobile too 3 columns on desktop

· Accessibility and SEO

Some examples of where prior code challenges have fallen short include:

- Method/Variables are badly named (poor naming conventions)

- No validation/verification and not error-free code

- Not many unit tests / not enough test cases

- No input validation

- I think the candidate might have approached this as a puzzle, not to demonstrate they can produce production-quality code.

- See some shortcomings in handling the resource in one class and was handled in another class

- No ReadMe file

- Utility class methods defined as static, but not controlling on the constructor, so could have been defined, private constructor and final class

- unpleasant theming choice, there was no formatting on the prices (only single decimal place values shown) and product data was not unescaped when rendering.

- The visual look and feel were very unpleasing. It would be better to go very minimal than to try to add styles just to add styles. The end result was a very poor-looking interface.

JavaScript React.js Redux.js LESS / Sass / SCSS HTML5

Nº du projet : #30187031

À propos du projet

20 propositions Projet à distance Actif il y a 2 ans

20 freelances font une offre moyenne de 12 $/heure pour ce travail

DeveloperRamazan

Hello. How are you? I've read your job description and it's very interesting to me. As an experienced JS expert I can surely help you. I've rich experience in vanila js, jquery, ES6, react, vue and so on. I hope to wor Plus

$12 USD / heure
(20 Commentaires)
5.9
MarkoNikovic

Hello I have rich experience about React Material and Bootstrap, Redux and Saga, LESS, Sass, SCSS. Also I can provide UI with full responsive and pixel perfect using JSON file I am sure that I will not disappointment Plus

$15 USD / heure
(36 Commentaires)
6.0
ibragim5555

Hi Dear Client, I read your project description and I understood what you want. I can start right away. If you are interested in me, please contact to me. I look forward to discussing this further. Warm regards, Ibrag Plus

$25 USD / heure
(10 Commentaires)
5.3
maksimbalashov

Hi, there I am a senior React developer with great experience in Redux Saga | Thunk, React Hooks, Styled component, and React Material UI. Front-End development using a special framework needs its all concepts, so I Plus

$12 USD / heure
(19 Commentaires)
4.7
RustKanZ

Hi I am a senior MERN stack and MEAN stack developer with 5+ years of experiences, since it was released officially. I enjoy building SPAs using React. React + Redux, + Redux-Saga/Thunk/GraphQL, Angular + TypeScript Plus

$12 USD / heure
(1 Évaluation)
4.1
veroniquelittman

Hi Sir. I have advanced skill in react / react native, and others. Nice to see your posting. I have built many web projects so far, so can work in full stack. Thanks. Veronique.

$12 USD / heure
(3 Commentaires)
3.9
MiladinDevelop

Hello. Thanks for your kind attention I've just checked your job description carefully. I'm a senior full-stack developer with 7+ years experiences of Laravel and React. In my opinion, the most important developer's c Plus

$8 USD / heure
(3 Commentaires)
3.2
pruvi007

Hi I have read the description and Its a single page application of products whose data is the JSON file. I can build this quickly using react js with very good UI amd UX. Please DM.

$11 USD / heure
(1 Évaluation)
0.9
sunnyinnovatarz

Hello, Greetings of the day!! I have just come across to view your posted advertisement mentioning that you are looking for a javascript, Node.js, Angular.js REACT developer. I would like to offer you my services in th Plus

$8 USD / heure
(0 Commentaires)
0.0