latul.website
← Back to all projects

Yii2 Advanced · E-commerce · Integrations

Premabrand

An online store with Nova Poshta, WayForPay and KeyCRM integrations, customer account, REST API, queues, synchronisation and technical SEO work.

From $4,000 From 6 months
View website ↗
premabrand.com.ua
Homepage of Premabrand
01

Responsibility

full frontend and backend, integrations, server and launch.

02

Task

The initial task was to integrate WayForPay payments with Wix and create a custom shopping cart.

03

Implementation

During the integration process, the initial objective was modified, and the following tasks were completed instead:
1. Full server environment setup
2. Integration with WFP
3. Integration with keyCRM
4. Integration with Nova Poshta
5. Admin panel
6. Customer account area
7. Two-way synchronization with keyCRM
8. Synchronization and updating of Nova Poshta reference data

04

Result

A full-featured online store was built using the Yii2 Advanced framework, complete with a shopping cart, product catalog, payment processing, and a user account area. KeyCRM served as the data source, with all synchronization handled by background jobs running via a queue system. An admin panel and a user dashboard were subsequently developed, allowing users to view their orders and order statuses. Additionally, a REST API was created to facilitate two-way integration and communication with KeyCRM.

Web development E-commerce Web services & SaaS API & integrations Servers & infrastructure Yii2 jQuery E-commerce REST API Integrations Server WayForPay