Welcome to the source code for my personal portfolio website, designed and built from scratch as a single-file HTML/CSS/JS experience!
- Zero Dependencies: Pure Vanilla HTML, CSS, and JavaScript. No bulky frameworks or libraries.
- Ultra-Fast Performance: A single fully contained
.htmlfile that loads instantly, combining all assets inline. - Dynamic Interactions:
- Modern custom cursor tailored for fine-pointer environments.
- Interactive project cards with pure 3D CSS and JavaScript rotational tilt.
- "Magnetic" hover pull physics on all active buttons and social links.
- Interactive background particles and subtle parallax layering.
- Scroll Synchronization: Real-time top scroll bar and side-fixed dynamic section indicators tracking reading progress.
- Fully Responsive Structure: Carefully crafted
clamp()typography and CSS Grid architecture ensuring an exceptional layout across all devices from mobile to ultra-wide desktops. - Offline Capable: Because it relies entirely on local document styles and scripts without external HTTP requests, the file works perfectly even while entirely disconnected.
- HTML5: Semantic structure and accessibility.
- CSS3: Advanced modular
var()tokens, custom keyframe animations, 3D transforms, nested grids, and flexbox configurations. - Vanilla JavaScript: Intersection Observers for reveal logic,
requestAnimationFramefor high-performance scroll interpolation, and event-driven dynamic UI effects.
- Clone the repository or simply download the
portfolio.htmlfile. - Open
portfolio.htmlin any modern web browser to view the live site. - No build steps or package installations are required!
Β© 2025 Prince Koshiya. Designed & Built from scratch. Open to all AI & Robotics opportunities.