Opperman And Son

A mission-critical storefront that fails over in five seconds

Lead Engineer 2019 Web App
Opperman And Son Dashboard

The Challenge

Opperman & Son sells trucks and trailers nationwide; the website is the business. It needed inventory workflows for staff and as close to zero downtime as the budget allowed.

The Solution

A Sails.js CMS and customer storefront on AWS: employees track vehicle intake with photos, video, and writeups; sales managers approve listings before they go live. Images serve from S3 through CloudFront, sessions live in Redis, data in DocumentDB — with CloudWatch-driven 5-second DNS failover.

What I Built

Vehicle Intake & Approval Workflow

Staff document incoming vehicles; sales managers approve before listings publish.

5-Second Failover

CloudWatch alarm through SNS to DNS failover — an instance failure passes customers to the standby.

CDN-Backed Media

Vehicle photos and video served from S3 through CloudFront.

Outcome

  • A staff-run inventory pipeline with editorial control
  • Survives an instance failure without customers noticing

Built With

Sails.js Node.js AWS (CloudWatch, DocumentDB, S3, CloudFront) Redis nginx PM2