EndorsedendorsedOngoing

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

Services Covered:

UI/UX DesignWebsite Development
Project hero — replace with case study imagery
Industry
Industry

E-commerce & Retail

Duration
Duration

78 months

Budget
Budget

200K - 999K

Client Size
Start Date

1 February 2020

Team Size
Team Size

1-5 Employees

Engagement Model
Engagement Model

Onshore

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

Completed
Information Technology

Node.js Backend and Microservices for AI Medical Web App

Preview of the Node.js Backend and Microservices for AI Medical Web App
Budget:
Confidential
Duration:
3 months
Team Size:
1-5

Services Covered:

+2 more
Ongoing
Information Technology

iOS & Android Dev for Family Messaging App

Preview of the iOS & Android Dev for Family Messaging App
Budget:
200K - 999K
Duration:
106 months
Team Size:
1-5

Services Covered:

+1 more