A modern, responsive portfolio website showcasing my skills, projects, and experience as a Biomedical Engineering student. Built with pure HTML, CSS, and JavaScript.
Visit the live website: https://yourusername.github.io
(Replace yourusername with your actual GitHub username)
I'm an enthusiastic Biomedical Engineering student with a strong foundation in medical technology and hands-on project experience. Skilled in biomedical system design, website development, and Python programming. Passionate about leveraging technology to enhance patient care and drive healthcare innovation.
- Frontend: HTML5, CSS3, JavaScript (ES6+)
- Icons: Font Awesome 6.0
- Hosting: GitHub Pages
- Design: Custom CSS with Glassmorphism effects
- Responsive: Mobile-first design approach
mariganesh-portfolio/ │ ├── index.html # Main entry point ├── style.css # Complete styling with responsive design ├── script.js # Interactive functionality and modals │ ├── assets/ │ └── Mariganesh_Resume.pdf # Professional resume │ ├── README.md # Comprehensive documentation └── (Future: images/ folder for project screenshots)
Local Development
- Clone the repository
git clone https://github.com/mariganeshm/mariganeshm.github.io.git cd mariganeshm.github.io - Open directly in browser · Simply open index.html in your preferred web browser
- Using a local server (Recommended)
# Python 3 python -m http.server 8000 # Python 2 python -m SimpleHTTPServer 8000 # Node.js (if you have http-server installed) npx http-server # PHP php -S localhost:8000
- Access your local server · Open http://localhost:8000 in your browser
Deployment
Netlify (Recommended)
- Drag and drop your project folder to Netlify
- Automatic deployment with custom domain
- Continuous deployment from GitHub
GitHub Pages
- Push code to username.github.io repository
- Enable GitHub Pages in repository settings
- Automatic deployment on push to main branch
The portfolio is meticulously designed for optimal viewing across all devices:
📱 Mobile Devices (320px+)
· Hamburger navigation menu · Optimized touch targets · Streamlined content layout · Fast loading on mobile networks
💻 Tablets (768px+)
· Enhanced navigation · Improved typography scaling · Optimized image layouts · Tablet-specific interactions
🖥️ Desktops (1024px+)
· Full navigation menu · Multi-column layouts · Hover effects and animations · Enhanced visual hierarchy
🖥️ Large Screens (1200px+)
· Maximum content width · Optimized reading lines · Enhanced whitespace · Professional presentation
Netlify Deployment
· URL: https://mariganesh-portfolio.netlify.app · Status: ✅ Active · Features: Custom domain, SSL certificate, continuous deployment
GitHub Pages
· URL: https://mariganeshm.github.io · Status: ✅ Active · Features: Automatic builds, version control integration
Performance Metrics
· Load Time: < 3 seconds · Mobile Score: 95+ (Google PageSpeed) · SEO Score: 100/100 · Accessibility: 95+ score
Planned Features
· Project gallery with images · Blog section for technical articles · Dark mode toggle · Multi-language support · Contact form with backend · Analytics integration
Technical Roadmap
· React.js migration · Progressive Web App (PWA) · Database integration · API development · Mobile app companion