Client Portfolio Site Creation
1/4
What It Does
PankPort is a client portfolio for a senior IB DP Coordinator and Geography/ESS teacher with 25+ years across India, Indonesia, Kazakhstan, and China. Seven pages — Home, Experience, Leadership, Academics, Milestones, Extracurricular, and Contact — present a career spanning four countries and multiple IB roles.
How It Works
Built with Astro for zero-JS-by-default static generation, with island-based hydration only where interactivity is needed. Scroll-triggered IntersectionObserver animations power the stat counters and section reveals. A localStorage-backed theme system persists user preference across sessions. Deployed on Vercel with instant global edge caching.
Key Features
- Animated stat counters — years of experience, countries, IB roles, and subjects animate on scroll
- Career timeline — flag-decorated journey through four countries with role progression
- Theme system — persistent color scheme switching via localStorage
- CV download — direct PDF access from multiple touchpoints
- Fully static — Astro SSG with partial hydration for interactive islands only
/PankajPortfolio-1.png)
/PankajPortfolio-2.png)
/PankajPortfolio-3.png)
/PankajPortfolio-4.png)