← Our work
Case study

Social Native

Launching a full-featured creator marketplace in under 4 months

Industry
Technology & Media
Platform
Custom application
Solution
Apps & Interfaces
Headquarters
USA
Company size
Medium
Outcomes

What changed

Read the full story ↓

Efficient MACH backend

A FrameworkX API Gateway on reactPHP connects the frontend to commercetools, supported by custom microservices. Asynchronous PHP boosted performance while cutting time-to-market and cost.

Seamless payments

We built a smooth collaboration and payment flow with PayPal into the marketplace. Buyers and creators can transact directly without leaving the platform.

Integrated communication

TalkJS chat and SendGrid email notifications keep brands and creators connected at every stage. Agreements, feedback, and approvals flow through one seamless system.

Fast, scalable frontend

The Vue.js and Nuxt frontend loads fast and is built to scale to millions of creators. High-volume traffic and transactions are handled without compromising responsiveness.

Built on commercetools

Unlike our usual work with pre-existing software packages, this project let us build on commercetools. Its API-first approach made it ideal for assembling custom marketplace software.

Launched in under 4 months

The fully working marketplace launched in January 2023, just four months after the first kickoff call. Careful MACH architecture kept the aggressive timeline on track.

Work Image
The project
In this case study

    ‍Background

    ‍
    Social Native connects brands with creators to produce authentic social content, helping them build communities of ambassadors and influencers. Branded Content is their startup venture: a marketplace platform making discovery, communication, and transactions between buyers and creators faster and more frictionless. We partnered with them to build a custom web application on a MACH approach, microservices-based, API-first, cloud-native SaaS, and headless.

    ‍

    Objectives

    ‍

    • Design the solution: Propose and design a technical approach to build an online marketplace in 3–4 months where creators and brands can advertise, communicate, and transact.
    • Build the frontend: A fast custom frontend on Nuxt 3, able to handle high-volume traffic and transactions.
    • Build the backend: A custom backend on commercetools to reduce time-to-market and cost.

    ‍

    Challenges

    ‍
    A marketplace brings challenges beyond typical eCommerce: payment integrations, collecting social-media follower data, and an integrated chat system for buyers and creators. We had to leverage and configure the commercetools API and platform for Social Native's specific needs, while orchestrating dynamic, fast-changing startup requirements, collaborating with an overseas client design team and maintaining an Agile workflow across a large in-house dev team.

    ‍

    Profile & offer creation

    ‍
    The platform streamlines collaborations for influencers and ambassadors: they can create profiles, manage collabs, and define packages with clear offer details, minimizing confusion for buyers. A creator dashboard keeps all relevant information in one place for easy management of their work.

    ‍

    __wf_reserved_inherit

    ‍

    A comprehensive buyer experience

    ‍
    Buyers can search and browse by creator or by content type, channel, or industry, making it easy for brands of any size to find creators that match their budget and expectations. The platform combines marketplace, communication, transactions, and content review in one place, simplifying influencer management for brand PR teams.

    ‍

    Communication at the heart

    ‍
    Chat is central to a high-performing marketplace. We used TalkJS for a smooth, seamless chat experience that keeps brands and influencers engaged and informed, and layered in email notifications via SendGrid at key stages, so everyone stays up to date on agreements, feedback, and approvals.

    ‍

    The MACH approach

    ‍
    We built a custom frontend on Vue.js and Nuxt integrated with commercetools, an API-first, cloud-based, headless SaaS. The priorities were fast loading and the ability to scale to millions of creators, with a smooth collaboration and payment flow (PayPal). On the backend, commercetools' flexibility gave us many integration points; we built an API Gateway with FrameworkX (on reactPHP) to simplify communication between frontend and commercetools, plus several microservices for customization. FrameworkX brought asynchronicity and higher performance to PHP, cutting time-to-market and cost.

    ‍

    From store to scalable.
    We make Magento perform.

    The eCommerce agency behind 100+ high-stakes projects, ready to build yours.