Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

Fork of React & D3 Vibecoding Starter

Public visualization

Viewing a saved revision (read-only)

bb76e2c33c804d509c7f637ac7ce8fd1

Fork of React & D3 Vibecoding Starter

0 stars1🌍 Public
NNita
Last edited May 17, 2025
Created on May 17, 2025

This interactive timeline visualizes the six steps for hosting a static website on AWS S3, with clickable circles revealing detailed instructions for each step. The visualization uses React for UI state management and D3.js v7 for SVG rendering, including `scalePoint` for horizontal positioning and `selection.join` for data binding. Steps are loaded from a local CSV file, with connecting lines between circles and completion markers indicating progress. The design adapts responsively to container dimensions using a custom `ResizeObserver` hook.

AI-generated description

S3 Static Website Hosting Steps Visualization

This visualization shows the 6 steps required to host a static website on AWS S3. Click on each bar to see more details about that step.

The data shows a progression from:

  1. Creating an S3 bucket
  2. Uploading files
  3. Making files public
  4. Enabling static website hosting
  5. Setting bucket policy
  6. Enabling HTTPS with CloudFront

Each step is represented as a bar, and clicking on a bar will show the details of that step.