Vocabulary Learning Web App

Parallax & Ponder

Vocabulary learning built around one loop: short lesson, deep listening, active practice. No tab-switching, no context loss.

View Live Project

Project Summary

Description

Parallax & Ponder was built around one core principle: keep learners in a continuous study loop instead of scattering tasks across disconnected screens. Each lesson moves from instruction to reinforcement to application without losing context.

Development was heavily AI-assisted, but not hands-off. I defined product constraints for pedagogy, interaction behavior, and tone, then iterated prompts and code until the output met the intended learning quality bar.

Screenshots

Interface

Tech + Content Pipeline

Stack

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS v4
  • shadcn/ui
  • Recharts
  • Biome
  • Vitest

Reasoning

Design Notes

  • Low-luminance navy surfaces reduce fatigue during longer study sessions while keeping contrast stable.
  • Typography is role-based: Lora for emphasis, Inter for core UI, and JetBrains Mono for labels and metadata.
  • A single-column progression keeps attention on the active learning task instead of navigation chrome.
  • Quiz, crossword, and writing share a consistent card language so switching modes still feels like one flow.
  • Slide-over practice surfaces allow deeper interaction without dropping lesson context.

Palette:

Fonts:

Lora

Inter

JetBrains Mono