A single-page, animated portfolio (dark futuristic AI theme). No build step — pure HTML/CSS/JS with GSAP + ScrollTrigger loaded from a CDN.
index.html— all content/sectionsstyle.css— styling + animationsscript.js— particle network, typed text, scroll reveals, countersVansh_Sharma_Resume.html— linked from the "Résumé" buttonsassets/— drop your photo here
Save a square photo as assets/profile.jpg. It's detected automatically and replaces the
"VS" initials inside the spinning ring. (No code change needed.)
Just double-click index.html. (For the photo auto-detect to work over file:// it should be
fine in most browsers; if not, use a tiny local server: npx serve . or VS Code Live Server.)
- Create a public repo, e.g.
vasharma-dev/portfolio. - Push these files to the
mainbranch. - Repo → Settings → Pages → Source:
main//root→ Save. - Live at
https://vasharma-dev.github.io/portfolio/in ~1 min.
- Netlify: go to app.netlify.com → "Add new site" → "Deploy manually" → drag this folder in.
- You get a link like
https://vansh-sharma.netlify.app(renameable).
Once live, replace github.com/vasharma-dev (or add a line) in the résumé with your portfolio URL.
Everything is plain HTML in index.html — edit the text directly. Theme colors live at the top
of style.css under :root (--violet, --cyan, etc.).