Custom Commerce and Business Operations Platform · Case Study

John Abate International

A complete operating platform connecting John Abate International's premium storefront, customer accounts, first-party rewards economy, salon-partner business, promotions, support, marketing, analytics, and daily operations through shared data.

ReactTypeScriptExpressPostgreSQLSquareResendObject StorageLumon AI
John Abate International live website built by AURA Agency

The challenge

Where the operation was getting stuck

John Abate International serves retail customers, returning brand loyalists, salon owners, wholesale partners, and an internal team responsible for products, inventory, orders, customer relationships, promotions, support, and growth. Disconnected websites, carts, rewards tools, partner applications, marketing audiences, and reports would create duplicated work and an incomplete view of each relationship.

What AURA built

A system designed around the real workflow

AURA organized the platform around one customer lifecycle—from brand discovery and conversion through repeat purchase, rewards, partner growth, support, and internal follow-up. React and TypeScript customer, partner, and admin experiences share Express APIs, PostgreSQL records, centralized business rules, Square payments, Resend communications, and Lumon AI assistance rather than operating as isolated plugins.

Connected platform

The systems behind the business

Customer commerce

A premium storefront and custom checkout designed as one continuous brand experience rather than a catalog attached to a payment form.

  • Searchable and filterable catalog
  • Variants and inventory-aware availability
  • Guest or account checkout
  • U.S. and Canada shipping
  • Discount and free-product codes

Client Portal

A private customer home that continues the relationship after checkout and reconnects returning customers with their history.

  • Profile and shipping information
  • Orders and fulfillment tracking
  • JA Coins balance and activity
  • Reviews and support history
  • Account recovery

JA Coins

A first-party rewards economy built around John Abate's own rules instead of a disconnected points plugin.

  • Eligible-purchase earning
  • Ledger-based history
  • Checkout redemption controls
  • Minimum-order and exclusion rules
  • Authorized admin adjustments

JA Direct

A protected salon-owner channel that supports wholesale relationships on the same operational foundation as retail commerce.

  • Partner application and approval
  • Segment-based access
  • Private catalog and pricing
  • Partner checkout and shipping rules
  • Shared customer, order, payment, and inventory records

Growth and communications

Acquisition, promotions, reviews, and email are connected to customer and commerce context with permission and delivery controls.

  • Configurable campaign surfaces
  • Weighted promotional outcomes
  • Consent-aware audiences
  • Verified provider webhooks
  • Bounce, complaint, suppression, and unsubscribe enforcement

CRM and support

The operating team can move from passive records to accountable work while seeing the full relationship behind each contact.

  • Overdue, due-today, new, waiting, and scheduled queues
  • Owner, priority, source, and next action
  • Order and partner context
  • Support tickets and internal notes
  • Do-not-contact enforcement

Operations, analytics, and AI

A sanitized command center unifies daily administration, reporting, acquisition visibility, and human-reviewed AI assistance.

  • Products, inventory, orders, and fulfillment
  • Customers, segments, salons, and rewards
  • Revenue, campaign, traffic, and source reporting
  • Site and content settings
  • Lumon-assisted analysis and drafting

Inside the platform

Customer, partner, and operations experiences

Client-provided search evidence

Organic visibility recorded in Google Search Console

  • 238 organic clicks and 2.28K impressions
  • 10.5% average organic click-through rate
  • 4.3 average organic search position
  • Clicks shown up 61% in Google Search Console's displayed comparison
  • Impressions shown up 51% in Google Search Console's displayed comparison
  • Branded queries and the homepage, About page, and Reviews page receiving organic clicks

These observations come from client-provided Google Search Console screenshots with a three-month range selected. They document the property's search visibility at that snapshot; they are not presented as proof that any single implementation change caused the results.

Results

Outcomes recorded in the platform

  • Premium public storefront connected directly to catalog, inventory, accounts, promotions, checkout, and operations
  • First-party Client Portal with profile, shipping, order, fulfillment, rewards, reviews, and support history
  • Custom JA Coins earning, ledger, redemption, customer visibility, and authorized admin controls
  • Protected JA Direct salon-partner application, approval, wholesale catalog, ordering, and relationship workflow
  • One private command center for commerce, customers, partners, marketing, service, insights, and AI-assisted operations
  • One shared customer and operational data foundation replacing fragmented digital experiences

The verified result is the connected capability transformation documented in the supplied public-safe platform handoff.

Delivered capabilities

What the platform includes

Responsive e-commerce storefront and product discovery

Custom checkout with U.S. and Canada shipping

Square payment tokenization and transaction handling

Customer Client Portal and account recovery

JA Coins first-party loyalty economy

JA Direct protected salon-partner portal

Configurable promotions and unique checkout codes

Reviews, support tickets, and customer context

Consent-aware email campaigns and suppression controls

CRM Work Queue with owners, priorities, outcomes, and next actions

Custom analytics, acquisition reporting, and SEO protocols

Lumon AI-assisted analysis, summarization, and drafting

Technology

Built for production

ReactTypeScriptExpressPostgreSQLSquareResendObject StorageLumon AI

See the product

Visit John Abate International

Explore the live customer-facing product where publicly available.

View live project →

More AURA work

Related case studies

Have a workflow that has outgrown spreadsheets?

AURA builds custom software around the way your business actually operates.

Start a conversation →