Technical task for https://dyvenya.com/
Main page. Banners
Check the correctness of banner display on computers and phones.
Set a uniform button placement on all banners; it currently shifts around and is also inconsistent on the mobile version.
2. Product blocks on the main page
Currently, the main page displays:
Recommended
New arrivals
Recommended
It is necessary to:
remove the duplication of the "Recommended" block;
enable the display of different product blocks;
allow changing the block name through the admin panel without programmer intervention.
For example:
Best sellers
New arrivals
Promotions
We recommend
Back to school
The main thing is that you should be able to change the name and content later. (What is currently there was added by me)
4. Filters on the category page
Currently, the filters take up too much space, especially the "Manufacturer" block.
Filters need to be made more compact.
All filters should be closed by default and expand on click.
For example:
Class
Subject
Age
Product type
Manufacturer
The user clicks on the desired filter, it expands, and the person selects the needed option.
2. "Manufacturer" block
The "Manufacturer" filter should preferably be moved below the other filters.
Order processing / Cart
1. Mandatory fields
Make the following fields mandatory:
Name
Phone
Without filling in these fields, order processing should be impossible.
2. Optional fields
Check the possibility of making the field:
E-mail
3. "Do not call" button
Add a checkbox:
☐ Do not call to confirm the order
When this checkbox is selected, the order is processed without a mandatory call to the client.
7. Mobile menu / catalog
In the mobile version, the expansion of categories in the catalog does not work correctly.
Currently, when clicking on a category or menu arrow, it often redirects immediately to the category page instead of expanding the subcategories.
Also, when I upload an image in webp format, it starts asking for jpg permission; is this normal?
8. Improve the new mail module and connect Ukr Post to the site.