Skip to content

Add GitHub Pages and Vercel deployment with improved visualization UI#2

Draft
Copilot wants to merge 5 commits intomainfrom
copilot/improve-visualization-deployment
Draft

Add GitHub Pages and Vercel deployment with improved visualization UI#2
Copilot wants to merge 5 commits intomainfrom
copilot/improve-visualization-deployment

Conversation

Copy link

Copilot AI commented Jan 24, 2026

Enables production deployment of the quantum network visualization via GitHub Pages (automated) or Vercel (alternative).

Changes

Core Fixes

  • nodes.py: Fixed BU-QuNETT node UID mismatch preventing edge rendering
  • edges.py: Removed edges referencing undefined nodes (IonQ, UMD-38.982397)

Deployment Infrastructure

  • .github/workflows/deploy.yml: GitHub Actions workflow that builds visualization and deploys to Pages on push to main
  • vercel.json: Vercel configuration for alternative deployment
  • build.sh: Local build script with dependency installation

UI Improvements

  • index.html: Landing page with network statistics, feature highlights, and embedded interactive map
    • Responsive gradient design
    • 24 nodes, 27 fiber links displayed in stat cards
    • Direct map embedding via iframe

Landing Page

Repository Hygiene

  • .gitignore: Excludes Python cache and generated HTML
  • README.md: Deployment instructions for both platforms, network statistics, usage guide

Deployment

GitHub Pages (recommended): Enable in Settings → Pages → Source: "GitHub Actions"
Vercel: Run vercel or connect repo via dashboard

Live URL after merge: https://dirkenglund.github.io/quantum-network-code/

Original prompt

review this repo and improve hte visualization via github pages or deployment to vercel


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 4 commits January 24, 2026 17:24
Co-authored-by: dirkenglund <46609341+dirkenglund@users.noreply.github.com>
Co-authored-by: dirkenglund <46609341+dirkenglund@users.noreply.github.com>
Co-authored-by: dirkenglund <46609341+dirkenglund@users.noreply.github.com>
Co-authored-by: dirkenglund <46609341+dirkenglund@users.noreply.github.com>
Copilot AI changed the title [WIP] Improve visualization via GitHub Pages or Vercel Add GitHub Pages and Vercel deployment with improved visualization UI Jan 24, 2026
Copilot AI requested a review from dirkenglund January 24, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants