IbnKhafagah for Development SINCE 2018
E‑Commerce

E‑SHOP — Commerce Platform

An online store with a PWA front end and an integrated blog: catalogue, reviews, coupons, shipping and PayPal checkout, with live notifications on new orders and social login.

  • Delivered 2023
  • Our role Store, blog and admin panel build

Overview

Storefront with men/women/kids catalogues, product and comparison pages, blog, and an admin panel for catalogue and order management.

01The challenge

A small store needs two things an off-the-shelf template does not give: reaching customers on mobile without a separate app, and telling the owner about an order the moment it happens rather than when they next open the panel.

It also needs content that brings traffic — a product catalogue alone does not surface in search.

02What we built

The front end was built as an installable PWA that works on a phone without an app store, and new orders trigger a live Pusher notification that reaches the panel the moment the order is created.

We added a full blog inside the same system — categories, tags and comments — so marketing content and catalogue live in one place under the same domain. Social login removes the registration step where many buyers drop off.

03The outcome

The store became installable on a phone with no app, the owner learns about an order as it lands, and the blog drives traffic to product pages from the same site.

◆

What the system does

The modules that were delivered and put into daily use.

  • 01

    An installable PWA front end with no app store involved.

  • 02

    A catalogue with categories and brands, product reviews, wishlists and search.

  • 03

    Cart, coupons and shipping methods, with PayPal checkout.

  • 04

    Live new-order notifications over Pusher.

  • 05

    An integrated blog with categories, tags and comments inside the same system.

  • 06

    Socialite-based social login, newsletter subscriptions and internal messaging.

  • 07

    A file manager for uploading banners and product images from the panel.

◇

Technologies used

What this system is actually built on — not a generic list.

Core

Laravel 10 PHP 8.1 MySQL Blade PWA

Realtime

Pusher Laravel Echo

Integrations

PayPal Socialite Spatie Newsletter Unisharp File Manager