Personal portfolio website for Jasdeep Dhillon, built with Astro. Showcases GitHub projects, skills, and background as a Developer, UI/UX Engineer, and AI Scientist.
deno install
deno dev # start dev server
deno run build # build for production
deno run preview # preview production build
src/
assets/ - static assets (videos, data)
components/ - reusable Astro components (Navbar, Footer, etc.)
content.config.ts - Astro content collection config
layouts/ - page layouts (MainLayout)
lib/ - utilities (GitHub API client, types)
pages/ - route pages (index, about, projects, resume, 404, 500)
readme/ - cached READMEs from GitHub repos
styles/ - global styles