# Provepharm Case Study — Carter Steinhoff

> Provepharm case study: a Next.js and Faust.js pharmaceutical microsite powered by headless WordPress on WP Engine.

- Carter's role: Microsite development & headless CMS integration

- System: Next.js/Vercel · Faust.js · WordPress/WP Engine

- Status: Archived reference deployment; no longer the company’s current website

- [View archive](https://provepharm.vercel.app/)

## Overview

A focused pharmaceutical microsite with publishing kept behind the scenes.

I built Provepharm’s former microsite as a Next.js frontend for company, product, news, press-release, and event content, while the editorial team continued managing structured records in WordPress.

Faust.js and GraphQL connected the Vercel frontend to WordPress on WP Engine. The deployment shown here is an archived implementation reference, not Provepharm’s current website.

## Project story

### Brief: Corporate publishing and product detail shared one public experience.

The microsite combined mission, history, pharmaceutical products, press releases, news, and events. Reusable page patterns kept those formats related while allowing product pages to carry deeper information and required safety content.

### Publishing: Editors kept WordPress; visitors received a focused frontend.

Company, product, and newsroom records remained in WordPress on WP Engine, preserving a familiar publishing environment while keeping the public presentation independent from the CMS.

### Frontend: Treat the CMS as infrastructure, not the interface.

Faust.js and GraphQL delivered structured records to Next.js on Vercel. Shared views shaped product, company, press, and event content into one visual system across the separately deployed frontend.

## Architecture

A decoupled frontend and publishing architecture.

The customer-facing Next.js application and the WordPress editorial system ran on purpose-built platforms, with Faust.js joining them into one publishing experience.

- **Frontend:** Next.js application hosted on Vercel
- **Headless bridge:** Faust.js connecting the frontend to WordPress content
- **CMS:** Headless WordPress hosted on WP Engine
- **Content:** Company pages, products, news, press releases, and events

## Technology and delivery

A decoupled stack from WordPress to Vercel.

Faust.js and GraphQL bridged a managed WordPress backend to a separately deployed Next.js frontend.

### Frontend

- **nextjs:** Customer-facing microsite and generated content routes
- **react:** Reusable corporate, product, and archive views
- **vercel:** Frontend build and historical reference deployment

### Publishing

- **wordpress:** Editorial source for company and product content
- **graphql:** Faust.js content bridge and query layer
- **wpengine:** Managed hosting for the headless WordPress backend

## What Carter owned

- Next.js microsite development and Vercel deployment
- Faust.js integration between the frontend and headless WordPress
- WordPress editorial backend hosted on WP Engine
- Reusable views for corporate, product, news, press-release, and event content

## Selected screens

- **Corporate homepage:** A focused opening statement established the company’s therapeutic and diagnostic mission. [Image](https://cartersteinhoff.co/images/provepharm-project.webp) — Provepharm microsite homepage with a surgical scene and pharmaceutical company message
- **Product catalog:** Structured product content gave visitors a clear path into detailed pharmaceutical information. [Image](https://cartersteinhoff.co/images/provepharm-products.webp) — Provepharm product catalog listing injectable pharmaceutical products
- **Bludigo product page:** The product experience balanced brand imagery, product information, and required safety content. [Image](https://cartersteinhoff.co/images/provepharm-bludigo.webp) — Provepharm Bludigo product page with packaging, ampule, and safety information
- **Press releases:** WordPress-managed announcements flowed into a focused archive on the decoupled frontend. [Image](https://cartersteinhoff.co/images/provepharm-press-releases.webp) — Provepharm press releases archive with a Bludigo FDA approval announcement
- **Company story:** Mission and company-history content used the same headless publishing model as the product catalog. [Image](https://cartersteinhoff.co/images/provepharm-about.webp) — Archived Provepharm About page with surgical imagery and the message Connecting healthcare providers with patients to improve lives
- **Events archive:** Reusable event records extended the WordPress-fed editorial system beyond news. [Image](https://cartersteinhoff.co/images/provepharm-events.webp) — Archived Provepharm Events page listing healthcare conferences and annual meetings

## Current status

This is an archived implementation, not Provepharm’s current website.

- [Back to all case studies](https://cartersteinhoff.co/portfolio/index.md)

- [Discuss a similar project](https://cartersteinhoff.co/contact/index.md)
