◆ Case study · Enterprise Applications · Systems Integration

Maintaining and extending customer facing applications in an enterprise environment.

Cass & York supported existing digital properties for Shopify's New York and Los Angeles locations, maintaining the applications and handling integration work within their existing Next.js and Vercel architecture.

Client
Shopify, New York + Los Angeles
Sector
Enterprise Applications
Services
Systems Integration, Application Maintenance, Next.js, Vercel
Stack
Strategy · Design · Engineering
Drop: product screenshot (16:8)

[01] The operation

Supporting established applications rather than claiming the original build.

Cass & York worked with existing applications supporting Shopify's physical space experiences in New York and Los Angeles.

Our responsibility was maintenance and extension of those systems rather than the original application build.

  • 01Next.js
  • 02React
  • 03Vercel
  • 04Third party integration work

[02] The existing systems

Established applications already served the physical locations.

Shopify’s New York and Los Angeles digital properties already used Next.js, React, and Vercel, with existing deployment processes and integration dependencies.

[03] The gap

Maintenance and integrations had to fit the existing environment.

The applications needed ongoing support and extension within established technical and operational constraints. Cass & York’s role was to maintain and extend them, rather than create the original applications.

[04] What we built

Connected systems around customer and event workflows.

Cass & York worked with integrations connected to the digital properties and supporting the broader customer and event experience.

[05] Working inside an existing system

Enterprise maintenance is different from a greenfield build.

Cass & York maintained and extended the existing applications within established technical and operational constraints.

  • 01Existing architecture
  • 02Existing deployment processes
  • 03Integration dependencies
  • 04Production behavior
  • 05Business requirements
  • 06Changes made without disrupting surrounding functionality

[06] Systems involved

The tools and records connected by the work.

  • 01Next.js
  • 02React
  • 03Vercel
  • 04Third-party integrations

[07] The resulting workflow

Existing applications, supported and extended.

The customer and event experiences continue within the established Next.js and Vercel environment, with maintenance and integration work supporting the surrounding systems.

Start a conversation

Need engineering support around an existing application?

Cass & York can maintain, extend, integrate, and modernize production software without requiring a complete rebuild.

Book a Workflow Call →
Systems involved