← All work

Commerce · Beauty

Platform build for Bleach London

Shopify, Contentful and Vue on a Rails GraphQL API, plus customer chat and authentication, during a period of fast growth.

Client
Bleach London
Role
Senior Engineer
Year
Mar – Dec 2020
Stack
ShopifyContentfulVueRuby on RailsGraphQLTwilioAWS Cognito
<£1m → >£4mTurnover growth in 18 months
ChatTwilio-based customer service tool
CognitoCustomer authentication rollout

Architecture

How it fits together.

Architecture · customer → data
  1. FrontendVue storefrontCustomer service tools
  2. ContentContentfulShopify
  3. APIRails + GraphQL services
  4. ServicesTwilio chatAWS Cognito

The brief

Bleach London was growing quickly and needed its ecommerce and customer platform to keep up.

What we did

  • Ecommerce integration across Contentful, Shopify and a Vue front end, sitting on a Ruby on Rails API that exposed data through GraphQL.
  • Customer service platform. A chat interface using Twilio and a custom Vue UI for customers and agents.
  • Authentication. Rolled out customer authentication with AWS Cognito, keeping the user database separate from the application code.

Outcome

The team's work supported Bleach London's growth from under £1m to over £4m turnover within 18 months.

Have a project in mind?

Book a free 30-minute call to talk it through. No pressure, just a conversation about what you need.

Book a call