Skip to main content
Elizabeth Stein
Design UniverseOpen to workHomeWorkAboutContact

Case study

design2025

Rivet

Modern web application framework with component-driven architecture, built-in state management, and developer-first experience.

Where design meets code and pixels come alive

Field notes

Role

Creator

Read order

Evidence first, then constraint → build → proof. Use the chapter rail to jump sections; orbit to adjacent work from the bottom of the case study.

Design Universe·✦II-Class Star
📦OPEN SOURCE
View on GitHub
View Source Code

Evidence

Interface & evidence

A real surface area—not a mock. Scroll the story below for constraint, build, and outcome.

Signature viewpreview
Rivet application interface

Story arc

How this shipped

Where design meets code and pixels come aliveThree beats: what pressed against the work, how the stack answered, and what changed once it was live.

I · Constraint

The brief

Building a framework that prioritizes developer experience without sacrificing performance or flexibility.

II · Build

The craft

Component-driven architecture with built-in state management, TypeScript-first design, and zero-config development server.

III · Proof

What moved after launch

TypeScript-first design surfaces type errors at compile time. Built-in state management eliminates Redux boilerplate. Zero-config setup gets projects running in seconds.

Inventory

Stack & signals

TypeScript
← Project archive

Tell me what you're building

If you need someone who can own UI, systems, and AI integration without losing the plot—I'm listening. Contract, advisory, or full-time: we'll find the right shape.

Start a ConversationSee More Projects

Related work

Nearby systemsignal 1
Signal: Low
TypeScript

Coulson One

Enterprise-scale TypeScript/React application with 64,806 files. Led architecture decisions and core feature implementation for aviation resource management.

Nearby systemsignal 1
Signal: Low
TypeScript

Chronicle

Local-first AI agent observability platform built in Rust. Timeline view, DAG visualization, cost tracking, OpenAI proxy with semantic caching, and MCP integration. Privacy-focused alternative to LangSmith.

Nearby systemsignal 1
Signal: Low
TypeScript

CodeCompass

AI-powered codebase onboarding platform with interactive architecture diagrams and RAG-based Q&A.

Keep exploring

Previous Project

Spiral Sounds

Full-stack Progressive Web App for vinyl record enthusiasts. RESTful Express.js API with JWT authentication, role-based access control, SQLite database with migrations, real-time WebSocket updates, debounced search, persistent cart, wishlist, and A+ security rating. 95%+ test coverage with Jest.

Next Project

Blackjack Game

Interactive blackjack game with React, card animations, and betting system.

© 2026 Elizabeth Stein

·Contact·Privacy
Let's work together → GitHubLinkedIn

Built with Next.js, Three.js, and obsessive attention to detail.