Skip to main content
Elizabeth Stein
Full-Stack NebulaOpen to workHomeWorkAboutContact

Case study

fullstack2025

Skill Mapper

Interactive skills visualization platform with dynamic graphs, proficiency tracking, and career path mapping.

End-to-end solutions from database to deployment

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.

Full-Stack Nebula·✦II-Class Star
●LIVE
View on GitHub
View Live Site
Source Code

Evidence

Interface & evidence

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

Signature viewskill-mapper-six.vercel.app
Skill Mapper application interface
Open Live Site
skill-mapper-six.vercel.app

Story arc

How this shipped

End-to-end solutions from database to deploymentThree beats: what pressed against the work, how the stack answered, and what changed once it was live.

I · Constraint

The brief

Tracking skill development is abstract. Developers struggle to see progress or identify gaps in their knowledge systematically.

II · Build

The craft

Built D3.js-powered skill graphs with proficiency tracking. Career path mapping shows which skills to prioritize for target roles.

III · Proof

What moved after launch

Visual skill maps make abstract progress tangible. Career paths highlight 3-5 skills to focus on next. Proficiency tracking motivates continuous learning.

Inventory

Stack & signals

Next.jsTypeScriptD3.js
← 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

Same clustersignal 3
Signal: Medium
TypeScriptNext.js

Create Surveys

Full-stack survey creation platform with real-time analytics and drag-and-drop builder.

Same clustersignal 3
Signal: Medium
Next.jsTypeScript

RepRise

Premium fitness trainer matching platform that intelligently pairs users with their ideal trainer using a multi-factor weighted scoring algorithm (Jaccard similarity, budget constraints, schedule overlap, personality compatibility, and 0–100 confidence scoring). Demonstrates sophisticated algorithm design and thoughtful UX in a focused portfolio piece.

Same clustersignal 3
Signal: Medium
Next.jsTypeScript

WillWise

Modern estate planning platform specializing in digital assets, featuring a streamlined 7-step questionnaire and state-specific legal document generation with Stripe payments.

Keep exploring

Previous Project

Enhanced To-Do List

Feature-rich task management app with dark/light mode, drag-and-drop, undo/redo, offline support, and task archiving.

Next Project

RepRise

Premium fitness trainer matching platform that intelligently pairs users with their ideal trainer using a multi-factor weighted scoring algorithm (Jaccard similarity, budget constraints, schedule overlap, personality compatibility, and 0–100 confidence scoring). Demonstrates sophisticated algorithm design and thoughtful UX in a focused portfolio piece.

© 2026 Elizabeth Stein

·Contact·Privacy
Let's work together → GitHubLinkedIn

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