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

System surface

No public screenshot on file—generative preview stands in for the visual layer.

Signature viewpreview

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.