← All work

Nexus

Marvel catalogue and timeline, with its own CMS.

ClientNEXUS — MCU streaming interface and content management system
Year2026
RoleSolo — product design, front-end, back-end, deployment

Presenting a massive, multi-decade cinematic catalogue — spanning 40+ films, dozens of television series, chronological storylines, and evolving phase structures — in a smooth, cinematic web interface.

Maintaining this interlinked dataset required a purpose-built editorial CMS allowing administrators to manage cast lists, trailer embeds, chronological timelines, and release schedules.

Cinematic Catalog & Quick-View Modal

A high-performance streaming interface with real-time client-side search, category filtering, and an instant quick-view overlay that displays synopsis, runtime, cast, and trailer without breaking scroll position.

NEXUS catalog — Phase 1 and Phase 2 title rows of MCU poster art in a dense grid
Catalog rows grouped by phase — strict poster aspect ratios, no borders, no drop shadows.

Interactive Chronological Timeline

A timeline view organizing the entire franchise in in-universe story order, grouped by narrative arcs and phases, incorporating pre-MCU foundational titles.

NEXUS chronological timeline layout showing phase groupings
Chronological timeline with phase milestones and release ordering.

Upcoming Releases & Watchlist (The Vault)

An upcoming release calendar with countdown timers alongside "The Vault", a local-storage-backed watchlist that tracks watched titles and view progress without requiring an account.

Upcoming MCU releases grid with dates and countdowns
Upcoming slate with release dates and phase designations.

Full Public Experience

Complete scroll capture of the public homepage displaying featured hero, trending titles, phase collections, and search.

Full page layout scroll of NEXUS catalog homepage
Complete catalog homepage scroll.

Chronological Scroll View

Full-height view of the complete chronological MCU timeline from Captain America to future phase releases.

Full height scroll of the chronological timeline
Complete chronological timeline layout.
01

Custom TMDB CDN image loader

Poster and backdrop artwork originate from TMDB's global CDN, which already provides optimized dimensions (w185, w500, w780, w1280). A custom Next.js image loader maps requested viewport widths directly to the closest safe TMDB bucket, eliminating Vercel image transformation billing while delivering maximum image fidelity.

02

High-contrast flat design system

Eliminated drop shadows, borders, and decorative noise in favor of strict aspect ratios, precise typographic hierarchy, and pure black background layers, allowing dense grids of movie poster art to remain clean and legible.

03

Client-side instant search and Vault persistence

Implemented an in-memory search index for immediate filtering across hundreds of media entities, with watchlist state persisted to localStorage for zero-latency client state.

A responsive, streaming-grade media catalog with an administrative management dashboard running on its own production domain.

Next.js 16 · React 19 · TypeScript · Prisma · PostgreSQL · NextAuth · Framer Motion · Tailwind v4 · Vercel

Taking on freelance projects · Kathmandu, Nepal · GitHub