Welcome to the official web development portfolio repository by Nandhakumar Murugan, Published AI Researcher and B.E. Computer Science and Engineering (Cybersecurity) student at KGiSL Institute of Technology.
This project is a multi-page web platform demonstrating modern HTML5 semantics, CSS flexbox layouts, keyframe animations, multimedia players, JavaScript interactions, and responsive design techniques.
| Page File | Description & Features |
|---|---|
home.html |
Portfolio homepage featuring personal background, education details, and contact links. |
1.html |
Profile overview, technical skills list, daily routine, and academic standing. |
2.html |
Location sharing, Weather API demo, Education history table, and Programming Language definitions (<dl>). |
3.html |
Personal media player featuring Google Drive photo thumbnail, HTML5 Audio (Tabaahi.mp3), and HTML5 Video (.mp4). |
transition.html |
6 interactive CSS animation samples (Hover Zoom, 360° Rotating Box, Bouncing Button, Pulsing Circle, Floating Element, Color Shift). |
login.html |
User authentication portal with role selector (Student/Developer/Admin), Remember Me checkbox, and Password Reset options. |
project.html |
Comprehensive showcase cards summarizing all topics covered across the site. |
flexbox.html |
5 fundamental CSS Flexbox layout techniques (Space-Between Row, Centering, Column Layout, Flex Wrap, Flex Grow Ratios). |
get-style.html |
Styling without CSS using pure HTML attributes (bgcolor, align, font, border) and dynamic GET query parameter forms. |
javascript.html |
Dynamic DOM style mutation (element.style), font resizer, theme switcher, Array splice() explorer, form validation, and GET parameter parsing in JS. |
style.css |
Clean, minimal stylesheet styling navigation, container bounds, typography, tables, and media elements. |
@keyframes), hover transitions, responsive design.git clone https://github.com/nandhakumar-murugan/web-portfolio.git
cd web-portfolio
home.html in your web browser.