Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

Β 

History

82 Commits

Folders and files

Repository files navigation

Nupur Nimbekar - Portfolio Website

A modern, responsive portfolio website for showcasing robotics and software engineering expertise.

🎨 Design Features

  • Modern Dark Theme: Professional tech aesthetic with cyan accents
  • Fully Responsive: Works seamlessly on desktop, tablet, and mobile
  • Smooth Animations: Scroll-triggered animations and hover effects
  • Interactive Elements: Parallax effects, cursor trails, and dynamic content
  • Optimized Performance: Clean code with CSS-only animations where possible

πŸ“ Files Included

  • index.html - Main HTML structure
  • styles.css - Complete styling with animations
  • script.js - Interactive functionality and effects

πŸš€ How to Deploy to GitHub Pages

Method 1: Replace Your Existing Site

  1. Backup your current files (if you want to keep them):

    git clone https://github.com/nimbekarnd/nimbekarnd.github.io.git
    cd nimbekarnd.github.io
    git checkout -b backup-old-site
    git push origin backup-old-site
  2. Replace the files:

    • Delete old index.html, about.html, projects.html, contact.html
    • Copy the new index.html, styles.css, and script.js to your repo
    • Keep the assets folder if you have any images you want to use
  3. Commit and push:

    git add .
    git commit -m "Complete portfolio redesign with modern UI"
    git push origin main
  4. Your site will be live at: https://nimbekarnd.github.io

Method 2: Preview First (Recommended)

  1. Create a new branch:

    git clone https://github.com/nimbekarnd/nimbekarnd.github.io.git
    cd nimbekarnd.github.io
    git checkout -b redesign
  2. Add the new files:

    • Copy index.html, styles.css, script.js to the repo
  3. Test locally:

    • Open index.html in your browser to preview
    • Or use a local server:
      python -m http.server 8000
      # Then visit http://localhost:8000
  4. Deploy when ready:

    git add .
    git commit -m "Modern portfolio redesign"
    git push origin redesign
    # Then merge to main via GitHub PR

✏️ Customization Guide

1. Update Personal Information

In index.html, find and update:

  • Contact links (around line 435-460):

    <a href="mailto:YOUR_EMAIL@example.com">
    <a href="https://www.linkedin.com/in/YOUR_PROFILE/">
    <a href="https://github.com/YOUR_USERNAME">
    <a href="tel:YOUR_PHONE">
  • Hero description (around line 39):

    <p class="hero-description">
      Your custom description here
    </p>

2. Add Your Photo/Avatar

Replace the visual section (around line 74) with:

<div class="hero-visual">
    <img src="assets/your-photo.jpg" alt="Nupur Nimbekar" 
         style="width: 100%; max-width: 400px; border-radius: 12px;">
</div>

3. Customize Colors

In styles.css (lines 1-12), change the color scheme:

:root {
    --color-accent: #00d4ff;  /* Your primary color */
    --color-accent-secondary: #0099ff;  /* Secondary color */
}

4. Add More Projects

Copy the project card structure (lines 250-267 in index.html):

<div class="project-card">
    <div class="project-header">
        <div class="project-icon">πŸš€</div>
        <a href="YOUR_GITHUB_LINK" class="project-link">...</a>
    </div>
    <h3 class="project-title">Your Project Title</h3>
    <p class="project-description">Description here</p>
    <div class="project-tags">
        <span>Tech1</span>
        <span>Tech2</span>
    </div>
</div>

5. Update Skills

Find the skills section (around line 105) and modify:

<div class="skill-category">
    <h3 class="skill-category-title">Your Category</h3>
    <div class="skill-tags">
        <span class="skill-tag">Skill 1</span>
        <span class="skill-tag">Skill 2</span>
    </div>
</div>

🎯 Key Sections

  1. Hero: Eye-catching introduction with stats
  2. About: Biography and skills showcase
  3. Experience: Timeline of work history
  4. Projects: Featured GitHub projects
  5. Contact: Multiple contact methods

πŸ”§ Optional Enhancements

Add Google Analytics

Add before </head> in index.html:

<!-- Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=YOUR_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'YOUR_GA_ID');
</script>

Add Favicon

Add in <head> section:

<link rel="icon" type="image/png" href="assets/favicon.png">

Add Meta Tags for SEO

Already included, but you can customize:

<meta name="description" content="Nupur Nimbekar - Robotics Software Engineer">
<meta property="og:title" content="Nupur Nimbekar | Portfolio">
<meta property="og:description" content="Your custom description">

πŸ“± Browser Compatibility

  • Chrome/Edge: βœ… Full support
  • Firefox: βœ… Full support
  • Safari: βœ… Full support
  • Mobile browsers: βœ… Fully responsive

πŸ› Troubleshooting

Fonts not loading?

  • Make sure you have internet connection (fonts load from Google Fonts)
  • Check browser console for errors

Animations not working?

  • Ensure script.js is properly linked
  • Check browser console for JavaScript errors

Site not updating on GitHub Pages?

  • Clear browser cache
  • Wait 2-5 minutes for GitHub Pages to rebuild
  • Check GitHub Actions for build errors

πŸ’‘ Tips

  1. Test locally first before pushing to GitHub
  2. Use meaningful commit messages when updating
  3. Keep your content updated - fresh content = more visitors
  4. Add a custom domain for more professional look (optional)
  5. Link your resume PDF in the hero or contact section

πŸ“Š Performance

  • Lighthouse Score: 95+ (estimated)
  • First Contentful Paint: < 1s
  • Time to Interactive: < 2s
  • No external dependencies (except Google Fonts)

πŸ™‹β€β™€οΈ Questions?

If you need help customizing or have questions:

  1. Check the HTML/CSS comments in the code
  2. Review this README
  3. Test changes locally before deploying

Built with ❀️ for showcasing robotics engineering excellence

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages