E-commerce · Yii2 Advanced
Premabrand
Повний цикл розробки інтернет-магазину: frontend, backend, особистий кабінет, REST API, черги, синхронізації, сервер і технічні SEO-правки. Інтеграції з Новою поштою, WayForPay та KeyCRM.
Переглянути сайт ↗Зона відповідальності
від наданого дизайну до робочого продакшену.
Завдання
Початковим завданням було інтегрувати оплату WayForPay з WIX і створити кастомну корзину.
Що було зроблено
В процесі інтеграції, початкову ціль було змінено, і натомість було виконано:
1. Налаштовано повністю серверне середовище
2. Інтеграцію з WFP
3. Інтеграцію з keyCRM
4. Інтеграцію з Новою Поштою
5. Адмінка
6. Особистий кабінет покупця
7. Двусторонню синхронізацію з keyCRM
8. Синхронізація та оновлення довідників Нової Пошти
Результат
Було створено повноцінний інтернет-магазин на Yii2 Advanced, з корзиною, каталогом, оплатою, особистим кабінетом користувача. Джерелом даних була keyCRM, всі синхронізації були налаштовані через джоби які працювали через чергу. Було потім створено адмінку та особистий кабінет для користувачів де їм підтягувались їх замовлення та статуси. Також для двусторонніх інтеграцій було розроблене REST-API для спілкування з keyCRM