Jador Site
Technical Task
Block 1. Functionality (high priority)
1. Fixing the issue of adding products to the cart
Problem:
Occasionally, adding a product to the cart does not work in the scripts #recommendedCatalogueSlider.
Features:
The error is intermittent and does not occur every time.
Reproduced on the product page:
https://jador.ua/ua/product/italian-silk/women-italian-silk-dresses/JD6a1ae41a502bbIt is necessary to diagnose and eliminate the cause.
Result: stable addition of products to the cart without random failures.
2. Block "Reviews and Ratings"
It is necessary to implement on the product page:
customer reviews block;
review moderation system;
rating in the form of stars;
display of the rating under the product name;
Schema.org markup for ratings and reviews (SEO).
Result: users can leave reviews, the rating is displayed on the product page and is correctly indexed by search engines.
3. Block "You Recently Viewed"
Implement a block of viewed products:
Placement:
product page;
category pages;
empty search page.
Note regarding the cart:
There is no separate cart page, so adding the block to the cart is not a priority.
Additionally, it is necessary to evaluate:
The current search page when there are no results:
https://jador.ua/ua?route=product/search&search=%D1%81%D1%83%D0%BA%D0%BD%D1%8F
Currently, the page is displayed without a full template (missing header and footer).
A recommendation from the performer is needed:
whether to redesign the empty search page into a full site page;
whether it is advisable to add the "You Recently Viewed" block to it.
4. Fixing the "Similar Products" block
Problem:
When adding one product in different colors, the "Similar Products" block disappears for some variants.
The problem is likely related to the binding of similar products to specific product variants.
Task:
find the cause;
fix the binding logic;
ensure correct display of similar products for all color variations.
The performer needs to:
additionally check and report on which products the problem can currently be reproduced.
5. Displaying available sizes in catalog cards
Add the display of available sizes in the form of size chips in the product cards.
Example:
S
M
L
XL
Display in the form of separate squares or circles.
Design reference:
https://monosnap.ai/file/kcAMEDEJ7maCjO9sXVMKZZzsKHsiiZ
After the size block, action buttons should be placed.
6. Improving the product card in the catalog
Add a prominent "Buy" button with a clear CTA.
Requirements:
modern and noticeable design;
adaptation for PC and mobile devices;
convenient placement relative to the size block.
Design reference:
https://monosnap.ai/file/0omYS1YNwyVAvIcNYTNPCR9vJlCDso
Expected result:
updated product card with:
available sizes;
improved UX;
prominent purchase button;
adaptive display on all devices.
-
532 5 1 Good day! I will gladly complete the task and will provide support, I take full responsibility, and I will be in touch. for your price. I have extensive experience in fixing bugs on web resources.
https://gepur.com/uk
https://prague.localno.io/dashboard/posts
Write to me!
-
650 2 0 Good day!
I looked at the technical specifications and your product page — the tasks are clear, I work with OpenCart, so I will delve into it. Briefly on each point to show that I understand:
Floating bug add-to-cart in #recommendedCatalogueSlider — such "not always reproducible" failures are usually due to reinitialization of the slider or loss of button handler after ajax-redraw (which is why it works intermittently). I will diagnose it on the stand, find the cause, and make stable addition, not just "seemingly fixed."
Reviews + rating — a review block with moderation, stars, rating under the product name + Schema.org (AggregateRating/Review), so it is indexed correctly and displayed in search with stars.
"You recently viewed" — on the product page, categories, and empty search. Regarding the empty search, I will say right away: it currently lacks a full template (no header/footer) — this is bad for both UX and SEO. I recommend redesigning it into a proper site page and then adding the viewed block there — it will be logical and useful.
"Similar products" for color variations — it seems the binding is to a specific variant, so for some colors, the block disappears. I will find the cause, correct the binding logic, check all variations, and inform you on which products this is currently reproducible.
Size chips in catalog cards (S/M/L/XL squares/circles) + I will place them before the action buttons, according to your reference.
… CTA "Buy" in the card — modern, noticeable, responsive for PC and mobile, conveniently relative to the size block.
For diagnosing floating bugs, access to the code/admin panel will be needed, and preferably a test stand (to avoid catching this on the live site).
You can proceed in one batch or by priority — start with Block 1 (cart bugs and "similar products"), as they affect sales, and then reviews and cards. What is more important for you to start with?
-
601 10 0 Hello, I am ready to make the following edits. I have reviewed the specifications, feel free to reach out. )
-
452 Good day, Roman!
I reviewed jador.ua and the specifications — all tasks are clear, this is my stack (PHP + JS).
What I will do:
- Bug in the #recommendedCatalogueSlider — diagnosis of race condition + fix
- Reviews and star rating + Schema.org
- "Recently viewed" block on 3 pages
- Fix for "Similar products" for color variations
… - Size chips in catalog cards
- "Buy" button with responsiveness
Deadline: 5-7 days
Cost: 8500 UAH
-
3351 101 4 3 I can do it, quite typical blocks, I have worked with them, and with OpenCart.
-
13013 67 0 Hello! I will complete your task quickly and efficiently.
My recent works
https://indexfast.pp.ua - fast website indexing
https://mono-bank.pp.ua - everything about Monobank
https://mamamia.pp.ua - online store
https://programist.pp.ua/ua/portfolio/ - portfolio of works
https://monitortest.pp.ua - monitor testing
https://keytest.pp.ua - keyboard testing
… https://pctest.pp.ua - computer testing
https://vseetut.matviy.pp.ua - layout
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Message me, I will start working today. I will be glad to collaborate with you!
-
318 Good afternoon Roman, I will fix the error that you are encountering and help with the website. I am ready to start working immediately.