arrow_back Back to Projects
RETAIL STOREFRONT + CMS

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.

person Client

BLI

category Industry

Electronics Retail

verified Services

UI/UX, React, Laravel API

schedule Year

2025

blip-storefront :5174
BLI · BLIP Shop CCTV

CCTV · PABX · Networking

Security retail,
easy to browse

Explore Catalog
CCTV
PABX
Networking
Fire Alarm

Admin CMS · :8001

Products, leads & media

Sanctum-secured shell
Catalog
Dashboard
description 01

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.

auto_awesome

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
crisis_alert 02

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.

lightbulb 03

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.

settings 04

Key Features

inventory_2
Security Catalog
search
Search & Filters
dashboard
Admin Dashboard
edit_note
Products CMS
lock
Sanctum Auth
api
API Boundary
verified
Vitest Coverage
handshake
Leads & Dealers
photo_library 05

Website Screenshots

Storefront · Home

CCTV, PABX & networking, side by side

Browse BLI catalog
CCTV
PABX
Network

Storefront Home

Spec-led hero with brand, model, and availability

videocam
In stock · Rs. 4,200
Brand · Model · Short specs

Product Detail

Compare cameras by specs before enquiring

ProductsCMS
LeadsInbox
API:8001
Admin shell · /adminSanctum

Admin CMS

Dashboard, catalog, leads, and media in one shell

layers 06

Technologies Used

React 19
Vi
Vite
La
Laravel 13
lock
Sanctum
SQLite
Vt
Vitest / PHPUnit
trending_up 07

Project Results

11Admin sections in one CMS shell
2Test suites guarding catalog + API
100%Admin traffic behind the API boundary
“

"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."

SM
Store Manager

BLI Electronics Retail

rocket_launch

Need a similar retail + CMS build?

Let's build a custom high-performance solution tailored for your business with transparent sprints.

grid_view

Related Projects

View All Projectsarrow_forward
Next Case Study

Little Puma: Sales & Fulfillment Platform

A connected system for orders, inventory, and courier fulfillment.