E-commerce Software Engineering E-Commerce Company

A custom chat library and employee management inside a live e-commerce product

Two features shipped inside a New York e-commerce platform’s existing back office: a chat and messaging React library built from scratch to match the in-house design system, and a self-serve employee management page replacing a manual account process.

Geography
New York City, New York
Year
2023
Stage
11 to 50 employees
Team
One Leanware engineer embedded with the in-house team
Duration
April 2023 to ongoing
Engagement size
Confidential

The situation

An e-commerce platform for independent food distributors needed two highly requested back-office features shipped without disrupting its existing product. Creating accounts for customers’ employees, setting permissions, and linking them to entities was a manual process; and the chat that worked in the mobile app had no equivalent in the back office, because it was tied to a React Native library that could not be reused there.

What we built

A Leanware engineer embedded with the in-house team and shipped both projects. The employee management work added a new page to the back office so customers manage their own employees, permissions, and entity links. The chat work required building a custom chat and messaging React library from scratch, integrated with the client’s design system and their bespoke stack: Next.js, React, React Native, Testing Library, Apollo, GraphQL, and Hasura.

The engagement ran on scrum with week-long sprints and check-ins three times a week. Working from incomplete product descriptions, the engineer filled the gaps by asking the right questions and picked up the team’s undocumented code patterns and conventions without hand-holding.

Outcome

  • Custom chat and messaging React library built from scratch and integrated with the client’s design system

    Source ↗
  • Manual employee-account process replaced with a self-serve back-office page

    Source ↗

Both projects shipped within the expected timelines, along with a series of smaller fixes and enhancements across the applications. The client’s Clutch review highlights how quickly the engineer onboarded to undocumented code, the steady on-time sprint delivery even through mid-sprint pivots, and a collaboration that felt like one team rather than a third party.

Per the confidentiality terms of the engagement, the client is identified only as an e-commerce company; the engagement value is confidential.

"We were thoroughly satisfied with Leanware's performance and the overall collaboration."

— Confidential , Engineer , E-Commerce Company · New York City, New York

Related cases

Two-phase build delivered on time and to spec from an initially undefined scope

iPrivy

A two-phase build for iPrivy, a startup whose product lets organizations share sensitive files securely over a proprietary encryption framework. Leanware turned a loosely defined concept into use cases, estimates, and a serverless microservices platform on Python, DynamoDB, and AWS Lambda.

Software Engineering Read case study
Purchase-notification integration delivered to spec and running reliably

Toleap Consulting AB

An API integration connecting the Twitch streaming service with FastSpring digital storefronts, so purchases in one system trigger detailed notifications processed in the other. Delivered to spec and grown into an ongoing multi-project collaboration.

Software Engineering Read case study
READY?

Stop managing operations. Let the system run them.

Show us the workflow that's eating your week. We will map it, show you what AI can automate, and tell you what we will run for you.

Tell us what you are trying to solve. We will map your workflows and show you exactly what AI can automate, and what we will run for you.