Влад Чирков › vladislavsite
Делаю сайты!
Рейтинг
73
№ 43 856 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
На сайте с
2018 года

Шаверма от Души

Описание

Заказчику нужен был сайт для продажи шаурмы.

В этот раз я работал с несколькими партнерами-дизайнерами.

Начал с основной логики сайта, т.к. дизайн был в процессе разработки.

Я продумал логику добавления закусок, соусов, разных размеров товаров, калькулятора, отправки этой информации в корзину и продуктов, которые сразу отправляются в корзину.

Потом продумал логику добавления товаров уже в корзине, удаление этих товаров.

Затем понадобилось проверять заказ на адрес доставки, причем в корзине могли быть товары, которые доставляются только в одной конкретной зоне.

Я реализовал эту проверку через API яндекс карт.

При помощи того же API я добавил подсказки при вводе улицы.

Сделал ограничение по времени доставки для основных и особых зон, а также точек самовывоза.

Также нужно было отправлять информацию о заказе с сайта в беседу вк.

Я реализовал это при помощи API Вконтакте и создание приложения при помощи KateMobile, т.к. создание оригинального приложения вк могло занять много времени.

После этого добавил разные способы оплаты: наличными, по карте или онлайн на сайте.

Онлайн оплату реализовал через сервис Сбербанка.

Всю необходимую информацию для настройки оплаты предоставил заказчик.

После этого нужно было реализовать логику рекомендуемых товаров, выбора соусов для закусок, если этих самых соусов нет ни у одной закуски.

Затем понадобилось реализовать скидки.

В то время как реализация скидок при доставке и самовывозе прошла без проблем, скидки на товары вызвали серьёзные проблемы, т.к. сайт уже был запущен к этому времени и кеш все портил, вызывая ошибки при заказе.

Решили проблему так: добавили систему бэкапов и заставили браузер думать, что файлы скриптов и стилей каждый раз новые, при помощи небольшой манипуляции с именем файлов через серверные скрипты.

В конце появилась проблема с показателями PageSpeed Insights из-за наличия счетчиков Яндекс Метрики и Гугл Аналитики.

Проблема заключалась в невозможности управлять кешем на стороннем ресурсе.

Решили проблему так: сделали автоматическое скачивание

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Landing Page ABC Plate под ключ
Landing Page ABC Plate под ключ
63
Веб-разработка и IT Сайт умного дома под ключ
Сайт умного дома под ключ
51
Веб-разработка и IT Посадка верстки сайта Финколлект на WordPress
Посадка верстки сайта Финколлект на WordPress
44
Веб-разработка и IT Сайт-портфолио под ключ
Сайт-портфолио под ключ
49