HelloZoo desktop e-commerce homepage mockup
E-Commerce

E-Commerce Platform

Modernized PrestaShop platform with custom REST API, mobile app, and optimized checkout

Next.jsPayloadCMSReact Native (Expo)PrestaShop REST APIAxeptaApple Pay / Google PayApplie SignIn / Google SignInDockerRedis
Client
E-Commerce Platform
Delivered at
Talenko Agency (2025)
Duration
8 months
Year
2025

Project Overview

E-Commerce Platform is a multi-platform e-commerce experience rebuilt from a legacy PrestaShop store. The solution features a modern web app, fully custom REST API, and a high-performance mobile app all built for speed, conversion, and scalability. The system handles real-time order syncing, cart recovery, shipping automation, and multi-payment flows, with support for Axepta, Apple Pay, and Google Pay.

View Live Project
10K+
Monthly Active Users
58%
Mobile Retention
1.4s avg
Checkout Speed
2× increase
Sales Growth
Objectives

What We Set Out to Achieve

Clear goals drove every technical and design decision throughout the project.

Transform outdated PrestaShop into a modern headless e-commerce platform

Build a fully native-feeling mobile app with persistent cart and fast checkout

Automate shipping label creation and logistics workflows

Implement clean REST API with scalable architecture

Improve loading speed, UX, and overall conversion rates

Problem Solving

Challenges We Overcame

Every project has obstacles. Here's how we turned challenges into opportunities for innovation.

01

Replacing Legacy PrestaShop API

The default PrestaShop webservice was too slow, inconsistent, and lacking proper filtering, pagination, and authentication support.

Solution

Engineered a custom PHP-based API layer that bypasses PrestaShop’s legacy webservice and override-heavy logic. Instead of relying on PrestaShop hooks, we handled cart, checkout, pricing, and shipping calculations using our own SQL queries and PHP modules. Kept the original admin panel and order management intact while making the storefront, mobile app, and checkout fully API-driven, much faster, and maintainable.

02

Unified Checkout & Modern Payment Integration

The original PrestaShop checkout was slow, fragmented, and lacked proper support for modern payment methods on mobile. PayPal behaved inconsistently, and there was no Apple Pay, Google Pay, or deep Axepta integration. Cart sessions frequently broke between devices.

Solution

Engineered a custom checkout system with full control over payments: built a proper PayPal integration, added native Apple Pay and Google Pay for mobile devices, and developed an Axepta wrapper for secure card processing. Enabled session-based carts that persist across devices, ensuring uninterrupted checkout. The result: faster flow, higher trust, and dramatically reduced abandonment.

03

Automating Shipping, Label Creation & Tracking

Shipping was handled manually using GLS and Mondial Relay websites, causing delays, errors, and extra support work. Tracking updates were also not synchronized with order status.

Solution

Integrated GLS and Mondial Relay directly via API, automatically generating printable labels, shipping codes, and tracking URLs instantly. Built webhook-based status syncing, allowing order history, shipping progress, and customer notifications to update in real time fully automated, zero manual input.

Technical Deep Dive

How We Built It

The technical architecture and decisions that made this project a success.

Hybrid Headless Architecture

Built a lightweight PHP-based API layer that bypasses PrestaShop's slow webservice, using direct SQL access and custom modules for cart, checkout, pricing, and order handling. Fully headless frontend powered by Next.js.

PHPSQLNext.jsREST APIJWT

Cross-Platform Mobile Commerce

Developed a React Native app with persistent cart, Apple Pay / Google Pay support, biometric login, push notifications, and real-time order tracking.

React NativeExpoSecure StoragePush Notifications

Payment Orchestration Layer

Implemented a unified payment flow: Apple Pay, Google Pay, PayPal, and Axepta, using custom wrappers for secure card processing and mobile-native checkout.

Apple PayGoogle PayPayPal RESTAxeptaPCI-DSS

Shipping & Label Automation

Integrated GLS and Mondial Relay APIs to generate labels, assign tracking codes, and sync delivery status back into orders via webhooks.

GLS APIMondial Relay APIWebhook SyncPDF Label Generation
Impact

Results That Matter

Measurable outcomes that demonstrate the project's success.

2× conversion rate increase following checkout overhaul

Reduced mobile cart abandonment significantly using push reminders

Cut manual shipping tasks by 80% via automated labels

Boosted mobile user retention to 58%

Reduced API response time from 2.4s → 350ms avg

Ready to Build Something Amazing?

Let's create a project that exceeds your expectations!