A futuristic, one-page, PWA-powered portfolio template for Full-Stack Developers. Ready to deploy on GitHub Pages with zero external builds or downloads.
- SEO & Social: meta tags, OpenGraph, Twitter Cards, canonical link, robots.txt, sitemap.xml
- Rich Snippets: JSON-LD “Person” schema
- PWA: Web App Manifest + Service Worker with offline caching
- Dark/Light Mode: CSS custom-properties toggle
- Interactive Background: Three.js particle scene
- Animations: GSAP + IntersectionObserver fade-ins
- Scroll-Spy Nav: Active link highlight on scroll
- Contact Form: Formspree integration
- Performance: modern-css-reset, font preconnect & preload
- Single Config Block: all variables at top of
index.html
Open index.html
and edit the top CONFIGURATION block:
├── index.html # One-page portfolio ├── manifest.json # PWA manifest ├── sw.js # Service Worker ├── robots.txt # robots.txt for crawlers ├── sitemap.xml # XML sitemap for SEO ├── icon-192.png # PWA icon (192×192) ├── icon-512.png # PWA icon (512×512) └── og-image.png # Social preview image
Push this repo to GitHub.
Go to Settings > Pages, select main branch (root).
Visit https://<yourUsername>.github.io/<your-repo>/.