Coding challenge
$8-15 USD / saat
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.
Proje NO: #30187031
Proje hakkında
Bu iş için 20 freelancer ortalamada $12/saat teklif veriyor
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 Daha Fazla
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 Daha Fazla
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 Daha Fazla
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 Daha Fazla
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 Daha Fazla
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.
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 Daha Fazla
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.
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 Daha Fazla