Founder-led · Reply within 1 business day
E-commerce · mobile

E-commerce app with a live app designer for PrestaShop

A native Flutter shopping app driven by a PrestaShop 9 plugin, with a drag-and-drop live app designer so the store team changes the app home screen without a release.

RESULTApp sales added 30% to store revenue in the first 6 months, with merchandising changing every week on a single app-store release.

Scope a project like this →Reference call with this client available after an NDA.
  • PrestaShop plugin
  • Flutter app
  • Live app designer
+30%
Revenue added by the app, first 6 months
1 app-store release in 6 months
Home screen changed weekly from the back office
29
Security checks
PrestaShop 9
Back office
THE BRIEF

The store already ran on PrestaShop and wanted a fast native app without a second catalogue to maintain. Merchandising had to change weekly, and waiting for an app-store release every time was not an option.

HIGHLIGHTS
  • Live app designer in the PrestaShop back office: arrange blocks, publish, and the app updates
  • Layouts are validated server-side before the app ever sees them
  • Secure API module: rate limiting, API keys, scoped tokens and rotating tokens with reuse detection
  • Twenty-nine end-to-end security checks in the smoke test
  • Catalogue, account, auth and home built as separate feature modules in Flutter

What we built

01

PrestaShop plugin

A PrestaShop 9 module exposes catalogue, cart, customer and order APIs through a request pipeline of method checks, throttling, API key, token and scope.

02

Live app designer

A block editor in the PrestaShop admin produces the home layout as JSON. The module validates and resolves it, and the app builds its sections from it at runtime.

03

Flutter app

Flutter with Riverpod, Dio and go_router: home, catalogue, auth and account features, with tests for layout parsing and the section builder.

INTEGRATIONS
  • PrestaShop 9
  • Delhivery for PrestaShop
  • WhatsApp (WATI)
  • Google sign-in
  • Email OTP
STACK
  • PrestaShop 9
  • PHP
  • Flutter
  • Dart 3
  • Riverpod
  • go_router

Need an app your store team can run without a developer?

Send a short brief about your store, catalogue and delivery area. You get a written scope, timeline and quote within 3 business days.

Scope Your App →