R50 b24ee1f2a217ca07ac29fa617f78595b
Web и Mobile разработка

Интернет-магазин "Исполняем Желания"

Добавлено 23 мая 2021 в 15:59
Интернет-магазин для продажи услуг в виде подарков на праздничные события.

Задача:

Заказчик решил расширять свои услуги на другие города, а также значительно расширить возможности админ панели.

Описание:

В ходе проведенного анализа перед началом работ выявились проблемы с архитектурой БД и наличием проблем с юзабилити клиентской части приложения (самим магазином) и уязвимостей в OpenCart 2.

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

Сложность была в том, что структура товаров была слишком разнородной, и пришлось поломать голову, чтобы сделать гибкую архитектуру БД для новых сущностей и поддержки большого кол-ва медиа ресурсов.

В остальном, проект оказался не слишком сложным, сколько громоздким. Время разработки заняло примерно 8 месяцев в part-time режиме.

Это был первый большой проект в качестве фрилансера.

Результат:
  • интерфейс стал гораздо приятнее для клиентов и немного современнее- проект был реализован за довольно малый бюджет, что порадовало заказчика перед пандемией
  • в админ панели функционал сосредоточен под цели и задачи бизнеса
  • продажи выросли на 10-15%
  • за 2 года сайт ни разу не падал
Лично я считаю проект не совсем удачным, потому что было совершено много ошибок на этапе проработки ТЗ, но это дало мне понимание и толчок к развитию.

Стек: Yii2, PHP, jQuery
Ссылка: http://zagadaem.ru/
89daf358b4 5a1ecf6be6