Modernizing the system to make it intuitive and streamlining the key processes

Industry
eCommerce
Devices
Desktop
Project size
$200-999
Country
USA

Burrow teamed up with Merixstudio to modernize its digital platform, improving performance, scalability, and user experience. In nine months, the partnership delivered redesigned product pages, new launches, and enhanced customization, aligning with Burrow’s innovative vision.

85%
increasing unit & integration tests coverage
1s
time needed to reach the first contentful paint
100%
responsive

For Burrow, we delivered a modernized digital platform leveraging advanced technologies like React and cutting-edge state management solutions. Our services included frontend refactoring, infrastructure updates, and seamless integration with existing systems, ensuring a high-performing and user-friendly application. The collaboration resulted in enhanced product navigation, new feature rollouts, and improved scalability, aligning with Burrow's vision for innovation and exceptional customer experiences.

Provided services

Web development

Redis, Express, Workbox, Redux, React Router, React, ESLint, BigCommerce, Sentry, webpack, GraphCMS, Puppeteer, GraphQL

Quality assurance

Jest, Lighthouse, Enzyme

DevOps & cloud

Travis CI, Sentry, GraphCMS, Docker

Problems to solve

Burrow is a US-based, B2C e-commerce company that produces and distributes bespoke easy to build uncompromising furniture. Its mission is to create products for the way people actually live their lives. Burrow was named one of the 10 most innovative retail brands in the world by Fast Company, and one of their luxury sofas was recognized as one of the 50 best inventions of the year by TIME. This Y Combinator-seeded company is growing rapidly within the near future with expansion across borders, the sky seems to be the limit.


Burrow had a strict product expansion roadmap, which meant scaling up development and the team. As recruitment locally is usually a long and strenuous process, the client sought to outsource a skilled team to ramp up the development while retaining standards.

The main challenges we were faced:

  1. To help Burrow to scale up the development and team quickly.
  2. To engage the best engineers with specific competencies to extend the client’s in-house team.
  3. To significantly increase the performance of the application.
  4. To contribute to the launch of the application.
  5. To facilitate the maintenance of the codebase.

The key factors were and still are to ensure frontend design requirements are met, without impacting performance.

Sounds familiar? Let’s speed up your journey.

Get in touch

Onboarding and Initial Planning

One of the key elements of the beginning of the cooperation with Burrow was to focus on refactoring of the frontend from a legacy state management system to a cutting-edge state management solution.

To achieve this, we started from a very quick onboarding of 1x full-time React developer and part-time project manager from our side. Within the next few weeks, that team scaled up and we started updating infrastructure to support the new state management framework. As this was a very open-ended task, along with the Product Manager on Burrow’s side, we prepared a detailed plan so we could monitor the progress of the work and to make sure that we are always on the right track.

Agile Management in Action

We followed Agile management using Scrumban that served as a framework for delivery and included ceremonies like dailies, retrospectives, or sprint planning that facilitated the development. Thanks to the smooth implementation of the best project management practices, we were able to deliver the best results.

This refactoring radically increased the performance and the ease of maintenance of the codebase. As expected, this was a very fluid task, which was executed along with expectations set in the development timeline set by the client.

It has been over 9 months of close cooperation between Burrow and Merixstudio’s team. During this period, we have had a contribution to the biggest update of the application consisting of product listing & details pages design updates, releasing a new product, new modifiers options, and many more.

Key features

00

Product listing page

When browsing various products, user can easily configure layout for different screen sizes (1-, 2-, 3-column grid or carousel), choose the view that suits him best and thus improve its experience with Burrow.

00

Product details page

A very powerful feature that provides the user with a set of possibilities: browsing the gallery with detailed product images or advanced configuration of the product (color pickers for legs and fabric, arm height picker, cushions picker and others).

00

Cart

Shopping is always an easy, simple and secure process thanks to the cart available on each page; a tiered sale thermometer displaying amount of money to spend to reach additional savings encourages users to put products in a cart.

00

Pages defined within 30 reusable components

Thanks to the integration with GraphCMS, which is a reliable warehouse for data, Burrow’s website administrator can quickly create new pages which are consistent with the whole website and thus launch new products right away.

Other case studies

Need help with building a similar product?

Reach out