Product web app · Case study

A product web app withdeployment discipline

Fera paired a modern Next.js stack with real deployment monitoring — a reminder that product work is as much about shipping discipline as it is about interfaces.

Role

Designed & built end to end

Timeline

2024

Platform

Next.js · TypeScript · Firebase

Status

Shipped

Preview deploys

A Next.js and TypeScript product backed by Firebase, with production and preview deployments actively monitored through Vercel’s CI/CD pipelines.

Shipping is a feature

A side project is easy to build and easy to let rot. The interesting constraint here was keeping every branch deployable and every preview inspectable, so a change could be seen before it was believed.

Before — audit

Preview every branch, watch every deploy

Preview deployments on each push, production behind a monitored pipeline, and Firebase for data so the surface area stayed small enough for one person to hold in their head.

Preview deploys
Pipeline
Production

Shipping as a first-class feature

0

downtime on deploys

preview deployments catch issues before they reach production

Every

branch previewed

changes are visible and inspectable before merge

One

developer CI/CD

pipeline small enough to hold in your head, robust enough to trust

A reservation and billing workflow with fewer moving parts