Interactive horizontal photo gallery of cats and dogs with parallax scrolling effects.

FizzBuzz Photo Gallery

An interactive horizontal timeline featuring drag-to-scroll navigation with synchronized multi-layer parallax effects for images, background, and labels, built with React and TypeScript.

See the Pen FizzBuzz Photo Gallery.

React Component: Timeline

React Component: Timeline

A demonstration of React’s component architecture, where event data is rendered as a structured timeline via the AppTimelineTimelineItem component hierarchy, utilizing the classic React.createClass syntax.

See the Pen React Component: Timeline.

Accessible React Timeline Component with Emotion and CSS Grid

Accessible React Timeline Component with Emotion and CSS Grid

Explore a fully accessible A11y timeline built with React and Emotion, leveraging advanced CSS Grid features, including Subgrid, for perfect vertical alignment and clean separation of content.

Responsive React Timeline Implementation

Responsive React Timeline Implementation

A robust React implementation of a data-driven, responsive timeline perfect for order tracking.

Star Wars: The Characters' Interactive Timeline

Star Wars: The Characters' Interactive Timeline

It uses React Hooks for data fetching and detail management, alongside dynamic styling to render a large, horizontally scrollable timeline with character points.

React Timeline Component

React Timeline Component

A responsive timeline built with class-based React components that dynamically switches card layout from two-sided to single-column, ensuring proper display on small screens via CSS media queries.

See the Pen React Timeline Component.

Animated Vertical Timeline with React Hooks

Animated Vertical Timeline with React Hooks

A dynamic React vertical timeline that utilizes a custom useScrollPosition hook with useLayoutEffect for high-precision scroll position tracking and creating a “fade-in on scroll” visual effect.