Shopify Commerce Microservices

Built appointment, prescription and at-home try-on services alongside Shopify. The business recorded roughly 2x annual e-commerce growth during this period.

Context

Ben & Frank needed services beyond Shopify’s standard commerce features. Customers booked eye exams, submitted prescriptions and requested at-home try-on, each with different operational requirements.

Problem

  • Booking, prescription handling and try-on logistics needed dedicated services.
  • The website needed to reflect what operations could fulfill.
  • Growth increased demand on services that customers relied on to complete purchases.

Approach

I built microservices for appointments, prescriptions and at-home try-on. They worked alongside Shopify and connected the website to operational workflows.

Decisions

  • Use dedicated services for flows that Shopify’s standard features did not cover.
  • Design customer interactions around scheduling, prescription and fulfillment requirements.
  • Keep service behavior aligned with operational capacity.

Impact

Appointment, prescription and try-on flows operated in Mexico and Chile. Later engineering teams extended these services for new markets and features.

The business recorded roughly 2x annual e-commerce growth during this period. This is a business result during the work, not a claim that these services caused all growth.

Work together

Planning a similar project? Estimate your project or review the related services.

Explore all services