How pramodkumar524/pramod-portfolio works
This is a static personal portfolio: visitors browse the owner’s introduction, background, skills, projects, and contact options, with a resume download and client-side visual interactions. The README documents the major sections and features; sampled JavaScript confirms typing, theme persistence, scroll reveal, and image animation. HTML and CSS were not sampled, so their detailed wiring is based on the documented structure and file tree.
Main entry points: index.html Portfolio page · script.js Page interactions · resume.pdf Resume download · style.css Responsive styling
Components 15
Portfolio content
- Portfolio page
index.html - Home introduction
index.html - About and education
index.html - Skills cards
index.html - Project showcase
index.html - Contact UI
index.html - Resume download
resume.pdf
Page presentation
- Responsive styling
style.css
Client interactions
- Page interactions
script.js - Typing animation
script.js - Dark mode toggle
script.js - Scroll reveal
script.js - Profile image motion
script.js
Other components
- Visitor
- Browser theme storage
Connections 14
- Visitor → Portfolio page: opens
- Portfolio page → Responsive styling: loads styles
- Portfolio page → Page interactions: loads script
- Portfolio page → Home introduction: presents
- Portfolio page → About and education: presents
- Portfolio page → Skills cards: presents
- Portfolio page → Project showcase: presents
- Portfolio page → Contact UI: presents
- Visitor → Resume download: downloads
- Page interactions → Typing animation: runs
- Page interactions → Dark mode toggle: runs
- Page interactions → Scroll reveal: runs
- Page interactions → Profile image motion: runs
- Dark mode toggle → Browser theme storage: reads and writes