Coding challenge

Kapalı İlan edilme: 2 yıl önce Teslim sırasında ödenir
Kapalı

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

Proje NO: #30187031

Proje hakkında

20 teklif Uzak proje Aktif 2 yıl önce

Bu iş için 20 freelancer ortalamada $12/saat teklif veriyor

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 Daha Fazla

$12 USD / saat tutarından itibaren
(20 Değerlendirme)
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 Daha Fazla

$15 USD / saat tutarından itibaren
(36 Değerlendirme)
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 Daha Fazla

$25 USD / saat tutarından itibaren
(10 Değerlendirme)
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 Daha Fazla

$12 USD / saat tutarından itibaren
(19 Değerlendirme)
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 Daha Fazla

$12 USD / saat tutarından itibaren
(1 Yorum)
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 / saat tutarından itibaren
(3 Değerlendirme)
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 Daha Fazla

$8 USD / saat tutarından itibaren
(3 Değerlendirme)
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 / saat tutarından itibaren
(1 Yorum)
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 Daha Fazla

$8 USD / saat tutarından itibaren
(0 Değerlendirme)
0.0