A security retail store, recomposed for the web.
One system, two surfaces: a customer storefront for CCTV, PABX, and networking retail, plus an admin CMS behind a clean Laravel API boundary. The full system lives in blip-admin-cms, with blip as its storefront-only subset.
BLI
Electronics Retail
UI/UX, React, Laravel API
2025
CCTV · PABX · Networking
Security retail,
easy to browse
Explore Catalog
Admin CMS · :8001
Products, leads & media
Project Overview
BLI sells security and connectivity gear — cameras, PABX, and networking — where shoppers compare specs before they call. We documented blip-admin-cms as the primary system: a Vite + React storefront on :5174 backed by an isolated Laravel 13 API on :8001 with SQLite locally, and blip as the storefront-only subset for the same catalog experience.
Key Highlights
- check_circleSpec-first catalog for CCTV, PABX & networking
- check_circleAdmin CMS at /admin with single-admin Sanctum boundary
- check_circleIsolated Laravel API boundary, SQLite for local setup
- check_circleVitest + PHPUnit coverage on catalog and API rules
The Challenge
Security retail lives on detail — brand, model, resolution, zones, availability — but too much detail overwhelms shoppers. Meanwhile staff needed to own products, categories, leads, downloads, and media without touching code, all without letting CMS concerns leak into the public storefront.
Our Solution
We kept the storefront fast and spec-led in React, and put everything operational behind /admin: dashboard, products, categories, leads, pages, media, and settings, all served through the Laravel API. One boundary, one admin, tested on both sides.
Key Features
Website Screenshots
CCTV, PABX & networking, side by side
Storefront Home
Spec-led hero with brand, model, and availability
Product Detail
Compare cameras by specs before enquiring
Admin CMS
Dashboard, catalog, leads, and media in one shell
Technologies Used
Project Results
"The storefront finally reads like our shop floor — clear specs, clear stock. And the admin side is calm: one login, everything where we expect it."
Store Manager
BLI Electronics Retail
Need a similar retail + CMS build?
Let's build a custom high-performance solution tailored for your business with transparent sprints.
Related Projects
Little Puma: Sales & Fulfillment Platform
A connected system for orders, inventory, and courier fulfillment.
