Skip to content

Repository files navigation

👨‍🚀 judss.github.io

A personal portfolio site built with Jekyll, vanilla CSS, and vanilla JS, hosted on GitHub Pages.


🧭 Overview

A single-page portfolio site with smooth scroll navigation and scroll-reveal animations. Sections include a hero with profile photo and social links, an about summary, work experience, technical skills, AI tools, interests with per-card auto-advancing photo carousels, current reading, and a contact form.


⚙️ Tech Stack

  • GitHub Pages — hosts the static files directly (.nojekyll disables the Jekyll build)
  • Vanilla CSS — custom styles and design tokens in index.css
  • Vanilla JS — hamburger menu, scroll reveal (IntersectionObserver), footer year, scroll-to-top button, interest-card photo carousels (index.js), reading list rendering (reading.js)
  • Formspree — contact form email delivery

🚀 Running locally

Open index.html directly in a browser, or use any static server:

python3 -m http.server 4000

Runs at http://localhost:4000.


image

🤖 Co-authored with Claude

This site was built collaboratively with Claude Code by Anthropic. The layout, sections, animations, and integrations were developed through an iterative conversation — Claude wrote and edited the code, I directed the design and content.

About

A personal portfolio site built with Jekyll, Vanilla CSS, and vanilla JS, hosted on GitHub Pages.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages