EndorsedendorsedOngoing

WordPress-to-Contentful Migration and SPA Rebuild for Media & E‑Commerce Site

Services Covered:

UI/UX Design • Website Development
Project hero — replace with case study imagery
Industry
Industry

E-commerce & Retail

Duration
Durationinfo-circle

30 months

Budget
Budget

200K - 999K

Start Date
Start Date

1 February 2020

Team Size
Team Size

1-5

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
71/100
Good

Project Capability Score (PCS) estimates how capable Yellow Systems is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Confidential

mapBozeman, United States of America

Project Summary

Yellow rebuilt the client's primary website, migrating from a legacy WordPress implementation to a custom, mobile-first SPA powered by Contentful. The engagement included building a Node.js API connected to MongoDB and Elasticsearch, a Nuxt/Vue.js front end, and integrations with multiple third-party services. The vendor worked closely with the client via Zoom, Slack and Jira, reduced technical debt, improved UX and performance, and created an extensible foundation for faster feature delivery.

Key Challenges

  • Overhaul and modernize the UX
  • Increase performance at scale
  • Improve SEO
  • Enable efficient publishing of multiple content types (articles, recipes, podcasts, video, events)
  • Integrate ecommerce into the editorial experience

Project Deliverables

  • Migration from WordPress to a Contentful-powered, mobile-first Single Page App
  • Node.js API layer connected to MongoDB and Elasticsearch
  • Nuxt/Vue.js front-end
  • Integrations with FirebaseAuth, Brightcove, Omny, Klaviyo and Shopify
  • Deployment via Heroku CI pipelines and ongoing release/QA support

Project Solution

Yellow migrated the client's site from WordPress to a Contentful-backed, mobile-first Single Page App. They implemented a Node.js API layer tied to MongoDB and Elasticsearch, built a Nuxt/Vue.js front end, integrated FirebaseAuth, Brightcove, Omny, Klaviyo and Shopify, and deployed the application using Heroku CI pipelines. The team handled releases, ran post-release QA, and collaborated daily with the client via Zoom, Slack and Jira.

Project Outcome

  • Achieved a smooth migration from WordPress to Contentful
  • Substantial improvements in UX design and site performance
  • Reduced technical debt and created an extensible foundation enabling faster feature delivery
  • Maintained a zero-bugs policy for more than a year and delivered on timeline expectations

Platforms

  • WebWeb
  • CMSCMS
  • CloudCloud

Tech Stack

  • Node.jsNode.js
  • MongoDBMongoDB
  • ElasticsearchElasticsearch
  • Nuxt.jsNuxt.js
  • Vue.jsVue.js

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

“Thanks to Yellow, the client's migration from WordPress to Contentful went smoothly. They've also made significant progress in the UX design of the site. They communicate via Zoom and Slack and manage the project through Jira, resulting in a seamless collaboration despite their time differences.”

Anonymous

Chief Product Officer

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Yellow Systems