Skip to main content

Case Study

Surplus Containers

Surplus Containers needed a lean public inventory and contact surface that could run on shared hosting while supporting a private operational campaign workflow behind it.

JAMARQ built a public React/PHP site with inventory preview controls, contact intake, crawler-safe SEO basics, and a separate authenticated admin workspace for campaigns and inventory operations.

The public case study intentionally excludes campaign records, contact lists, private inventory rows, and admin screenshots; confidential workflow details are summarized only.

Public Inventory Surface With Private Operations Behind It

Surplus Containers is not just a landing page. The public site supports inventory visibility and contact intake, while private campaign and inventory operations stay behind authentication. The public case study documents the shareable surface without exposing operational records.

Business type

Shipping container availability and sales

Public surface

Inventory preview, contact intake, legal pages, sitemap, robots

Private surface

Authenticated admin workflow omitted from public screenshots

Stack

React, Vite, PHP API, MySQL, SendGrid

Screenshots

Public Proof, Confidential Records Omitted

Screenshots show only public pages and masked inventory proof. Admin campaign data, contact lists, private rows, and credentials are intentionally excluded.

Current live Lighthouse/PageSpeed evidence for the production public site.

Current Lighthouse score card for Surplus Containers

Current live Lighthouse/PageSpeed evidence captured June 3, 2026: 100 desktop performance, 96 mobile performance, and 100 accessibility, best-practices, and SEO scores.

Technical note

Measured locally with Lighthouse against the live production URL. Scores can vary by network and runtime conditions.

The Challenge

  • The public site needed to communicate availability without exposing private customer or campaign data.
  • The operator needed a predictable way to handle inventory-driven contact and campaign workflows on shared hosting.
  • The deploy package needed to keep public files, admin files, backend routes, and production environment handling separate.
  • SEO and crawler rules needed to index the public site while keeping admin and API surfaces out of public search.

The Solution

  • Built separate public and admin React apps so the customer-facing route stays small and the operator tools stay authenticated.
  • Added a public inventory preview with access-token-aware copy and a contact path for full inventory requests.
  • Kept private campaign, contact, inventory, and delivery-tracking workflows out of public screenshots and case-study assets.
  • Added cPanel deploy packaging, archive checks, branded error pages, sitemap, robots, and route verification.
  • Kept server-side guardrails for campaign caps, kill switches, validation, and delivery tracking.

The Result

The public site returns a fast, simple inventory and contact experience without a heavy CMS.
The current live Lighthouse check measures 100 desktop performance and 96 mobile performance.
The public proof can be shared without revealing contact lists, campaign recipients, or private row-level inventory data.
The private admin workflow remains available for walkthroughs when confidentiality is covered.

Want the private operational walkthrough?

A deeper walkthrough can cover campaign, contact, inventory, and delivery workflows privately. Those records are not published in this public case study.