Ed McCormic Source on GitHub
All specs

Interview prep and study

React movie app

A tutorial movie app extended with context, a store, custom hooks, and a hooks guide explaining what, how, why, and the pitfalls of each.

View code on GitHub

Goals

  • Build the tutorial’s movie search and favorites app with Vite
  • Organize it into components, pages, services, contexts, hooks, and store
  • Write docs/hooks-guide.md, which covers what each hook does, how it’s used here, why it was chosen, and common pitfalls
  • Add JSDoc to every custom hook and short comments at the call sites

Changelog

  • 2026-08-29: Built, with the hooks guide