Создание быстрого сайта мультиязычной доски объявлений
Сайт основан на CMS Wordpress с применением шаблона 'Classiads - Classified Ads WordPress Theme'
Реализованы такие здачи:
1. Реализовал мультирегиональность сайта.
Страны вынес на поддомены. При первом заходе пользователя добавил обязательное всплывающее окно с выбором страны (без возможности закрытия). После выбора пользователь перенаправляется на соответствующий поддомен с объявлениями выбранного региона.
2. Реализовал мультиязычность.
Подключил плагин-переводчик и дополнительно внедрил перевод всего контента с помощью AI (GPT или Claude). В настройках модуля настроил автоматическое определение языка пользователя.
3. На главной странице добавил блок товаров.
В блок вывел наиболее посещаемые товары (критерий можно дополнительно скорректировать).
4. Проверил отображение подкатегорий.
Проверил корректность отображения подкатегорий в меню и их вывод на страницах сайта.
5. Добавил сортировки.
Реализовал сортировку:
* по цене (по возрастанию)
* по цене (по убыванию)
* самые новые
Дополнительно проверил корректность работы сортировки по цене и другим параметрам.
6. Добавил авторизацию через социальные сети.
Реализовал вход и регистрацию через социальные сети, включая Google.
7. Оптимизировал скорость загрузки сайта.
Провел оптимизацию производительности и ускорил загрузку страниц.
8. Настроил Firebase Push Notifications.
Заменил тестовые настройки на рабочие.
Настроил параметры всплывающих push-уведомлений.
9. Доработал кнопку загрузки объявлений.
На главной странице при прокрутке списка объявлений:
* кнопке "Load More" задал постоянный голубой фон.
Реализованы такие здачи:
1. Реализовал мультирегиональность сайта.
Страны вынес на поддомены. При первом заходе пользователя добавил обязательное всплывающее окно с выбором страны (без возможности закрытия). После выбора пользователь перенаправляется на соответствующий поддомен с объявлениями выбранного региона.
2. Реализовал мультиязычность.
Подключил плагин-переводчик и дополнительно внедрил перевод всего контента с помощью AI (GPT или Claude). В настройках модуля настроил автоматическое определение языка пользователя.
3. На главной странице добавил блок товаров.
В блок вывел наиболее посещаемые товары (критерий можно дополнительно скорректировать).
4. Проверил отображение подкатегорий.
Проверил корректность отображения подкатегорий в меню и их вывод на страницах сайта.
5. Добавил сортировки.
Реализовал сортировку:
* по цене (по возрастанию)
* по цене (по убыванию)
* самые новые
Дополнительно проверил корректность работы сортировки по цене и другим параметрам.
6. Добавил авторизацию через социальные сети.
Реализовал вход и регистрацию через социальные сети, включая Google.
7. Оптимизировал скорость загрузки сайта.
Провел оптимизацию производительности и ускорил загрузку страниц.
8. Настроил Firebase Push Notifications.
Заменил тестовые настройки на рабочие.
Настроил параметры всплывающих push-уведомлений.
9. Доработал кнопку загрузки объявлений.
На главной странице при прокрутке списка объявлений:
* кнопке "Load More" задал постоянный голубой фон.