Budget: 15000 UAH Deadline: 14 days
Good day.
I will implement the task by developing a custom theme with clean code and integrating ACF Pro. The absence of Figma will not be a problem: I will take the styles, fonts, and color scheme directly from your PNG references, and I will manually write the responsiveness for mobile devices based on logical CSS breakpoints.
Technical solution:
Layout and theme architecture: I will create the theme from scratch without builders. To build pages and manage content flexibly, I will break the blocks on the pages using the ACF Flexible Content functionality. This will allow you to freely rearrange blocks, add new ones, or hide unnecessary ones without involving a programmer.
Custom post types (CPT): I will create three independent entities through register_post_type: offers, services, and articles. For block relationships such as related or featured, I will use the ACF Relationship field, which will allow similar items to be displayed manually or automatically.
Catalog and filtering: I will implement filters, sorting, and search for offers through a custom WP_Query with parameter handling in functions.php. For user convenience, I will make the filtering work through AJAX so that the catalog updates instantly without a full page reload.
Adaptation and optimization: I will fold the mobile version based on the principle of responsive flexible layout: the menu will hide in a neat burger, the offer cards in the catalog and characteristics on the pages will be rearranged into single columns, and the filters on mobile will collapse into a separate drawer. For loading speed, I will set up image generation in WebP format, enable native lazy load, and minify the resulting style and script files.
Which form processing plugin is planned to be used (Contact Form 7 or WPForms), or is it necessary to write a custom handler through admin-ajax.php for complete code cleanliness?