Refining and scaling a UGC-driven beauty tech platform for faster growth

AWSCustom Web Development

Project Context

Solution

Outcome

  • About Client

    Our client is a San Francisco-based SaaS company revolutionizing how beauty and e-commerce brands connect with customers through video. With a compact, agile team of 10 employees, it empowers online retailers to integrate authentic, user-generated video reviews directly into their websites and marketing channels.

    Specializing in beauty tech, our client’s platform combines shoppable video technology with an AI-powered recommendation engine. This allows e-commerce brands to personalize the customer experience by identifying skin tone, type, and product preferences—driving higher engagement, trust, and conversion rates.

    By bridging user content and smart personalization, this solution enables brands to showcase real voices, reduce bounce rates, and build long-term loyalty.

  • Business challenge

    Our client set out to transform online beauty shopping by tackling one of the industry's most persistent challenges: lack of representation and personalization. The founding team personally experienced how hard it was to find cosmetics that matched their skin tones, a struggle shared by 80% of beauty consumers. This gap in inclusivity and accessibility became the foundation of the company’s mission.

    To achieve their vision, our client needed to build a universal cosmetics recommendation widget that was inclusive, high-performing, and easy to scale. The platform had to deliver a seamless user experience for shoppers worldwide, while also driving measurable value for partner brands through increased engagement and sales.

    Key objectives included:

    • Reducing tenant onboarding time from three months to as little as three days for basic subscriptions
    • Scaling from 2 to 10 clients by the end of 2023
    • Demonstrating clear ROI for beauty brands through the recommendation engine and tools
  • Approach

    The company partnered with Binariks to accelerate its vision of a scalable, inclusive beauty technology platform. The engagement began with a comprehensive discovery phase, where we defined a scalable architecture and mapped out the functionality for three interrelated applications: the Widget, the Admin Portal, and the Twin (Creator) Portal, where users upload the content they have made.

    The client had previously relied on custom-built sites that were expensive and time-consuming to launch. Our primary goal was to reduce time-to-market and development costs by building a flexible, multi-tenant SaaS solution from the ground up.

    To meet this, we assembled a dedicated cross-functional team, including solution architects, business analysts, DevOps, and engineers. We aligned with the client’s designer on the product vision, set a clear scope, and prioritized features to ensure fast go-to-market.

    Following discovery, we moved into full-cycle development with Agile methodology and continuous collaboration. The team adapted incrementally as the project evolved and remains engaged to this day, iterating on releases, improving performance, and rolling out new features.

  • Implementation

    The platform was developed as a modular system consisting of three core applications:

    • Widget – an embeddable frontend component that showcases user-generated video reviews directly on e-commerce websites. Designed to boost conversion and user trust.
    • Admin Portal – used by the client’s internal team to manage tenants, moderate content, and oversee platform activity.
    • Twin (Creator) Portal – a self-service interface for content creators to upload and manage video reviews.

    Each application communicates with the backend via APIs and operates independently, allowing flexible deployment and updates without disrupting the entire system.

    Tech Stack and Hosting

    To build a robust SaaS foundation, Binariks selected a modern cloud-native stack:

    • Backend: Developed with Node.js and NestJS, enabling modularity and codebase consistency across services.
    • Frontend: Built using ReactJS, with shared component libraries to unify UI across apps.
    • Cloud infrastructure: Deployed in AWS leveraging:

    - EC2 and S3 for compute and media storage

    - AWS Lambda for asynchronous media processing and event-based scaling

    - AWS MediaConvert to automate video transcoding

    - AWS Cognito for identity and access management, including SSO integrations

    • CI/CD: Implemented through GitHub Pipelines, ensuring streamlined, reliable deployments across development, staging, and production environments.

    The project followed Agile practices, and engineering efforts were structured into iterative sprints. Early deliverables were prioritized to prove the value of the embeddable widget, which launched with the first tenant (Make Beauty) in February 2023. The Admin Portal followed this in September 2023, while the Twin Portal remains in progress.

    Key Engineering Decisions

    • Custom multi-tenant SaaS framework: Eliminated the need for separate codebases per client.
    • Microservices-friendly backend: Allows for future decomposition if scaling requires further distribution.
    • AWS-native tooling: Chosen over third-party tools to keep architecture consistent, improve integration speed, and reduce vendor lock-in.
    • Media processing pipeline: AWS MediaConvert and Lambda integration ensured seamless video encoding with minimal latency and cost overhead.

Value Delivered

  • Our solution transformed the client's operations from a resource-intensive, slow-moving custom development approach into a scalable, multi-tenant SaaS platform that now powers 60 live cosmetic storefronts—and counting.

    We have successfully addressed the project's challenges, delivering the following business benefits:

    • Accelerated time-to-market: Reduced tenant onboarding from 3 months to as little as 3 days, enabling faster monetization and brand growth.
    • Client base expansion: Grew from 2 to 60 clients, exceeding the initial goal of 10 and setting the stage for broader market penetration.
    • Increased conversion rates: Participating eCommerce brands report higher engagement and improved product selection behavior through the embedded widget, contributing directly to sales uplift.
    • Revenue-driving differentiation: Brands gain a competitive edge by integrating authentic, inclusive video content into the shopper journey—boosting trust and purchase confidence.
    • Infrastructure optimization: Advanced AWS usage and streamlined data streaming pipelines support performance at scale, while keeping operational costs in check.

    Binariks helped the client evolve to a production-grade ecosystem capable of supporting rapid growth and measurable ROI—setting a strong foundation for reaching a broader audience.

Janvi Shah

Co-Founder & CEO

"We started when we had no customers — now we have over 60, and Binariks has truly been flexible in evolving with our needs. They really treat this as being a part of our team... always coming to the table with new ideas for improvements. They've adapted to our evolving needs, including our recent investment in AI and ML. I've been really satisfied that whenever there's been a new technical or product need, there are always people on the Binariks team with the relevant expertise."

More case studies

Healthcare, Healthcare apps

Web and Mobile solution for meditation

Binariks developed a mobile and web meditation app for Spanish-speaking users. We provided software development and QA services to launch a demand on the market product.

Food Delivery

Software Development and Design Services for Food Marketplace

Binariks facilitated an American food delivery business by optimizing their web and mobile platforms, providing UI/UX services, and ensuring QA testing.

Fintech

Secure Messaging Platform Based on ID Authentication

Binariks helped a Swedish technology company in developing a secure messaging platform based on the national BankID authentication.

Tell us about your project
We'd love to hear about the project you're working on. Simply complete the form and we'll be in touch.
Contact Us
Full Name
Your Email
Your Phone (optional)
About Project