Skip to content

harichandra-github/harichandra-github.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Harichandra Chaudhari - Personal Portfolio

A modern, interactive personal portfolio website showcasing automation expertise, projects, and professional journey.

🚀 Features

Design & User Experience

  • Modern, Tech-Savvy Design: Clean, professional layout with gradient accents
  • Responsive Design: Fully responsive across all devices and screen sizes
  • Smooth Animations: Fade-in effects, hover animations, and scroll-triggered animations
  • Interactive Elements: Tooltips, animated counters, progress circles, and micro-interactions

Sections

  1. Hero Section: Compelling introduction with animated code snippets
  2. Journey Section: Interactive timeline with hover tooltips
  3. Experience Section: Animated statistics and work highlights with tech stack tags
  4. Projects Section: Showcase of personal automation projects with GitHub links
  5. Learning & Goals: Progress indicators for skill development areas
  6. Contact Section: Interactive contact form with animations

Technical Features

  • Smooth Scrolling: Seamless navigation between sections
  • Scroll Animations: Elements animate into view as user scrolls
  • Interactive Tooltips: Hover effects with contextual information
  • Animated Counters: Statistics that count up when scrolled into view
  • Progress Circles: Animated skill progress indicators
  • Form Validation: Contact form with loading states and success animations
  • Mobile Navigation: Hamburger menu for mobile devices

🛠️ Technologies Used

  • HTML5: Semantic markup and accessibility features
  • CSS3: Modern styling with CSS Grid, Flexbox, and animations
  • JavaScript (ES6+): Interactive functionality and animations
  • Font Awesome: Icons for social links and UI elements
  • Google Fonts: Inter font family for modern typography

📱 Responsive Design

The website is fully responsive and optimized for:

  • Desktop (1200px+)
  • Tablet (768px - 1199px)
  • Mobile (320px - 767px)

🎨 Design System

Color Palette

  • Primary: #2563eb (Blue)
  • Secondary: #64748b (Slate)
  • Accent: #06b6d4 (Cyan)
  • Background: #ffffff (White)
  • Text: #0f172a (Dark Slate)

Typography

  • Font Family: Inter (Google Fonts)
  • Weights: 300, 400, 500, 600, 700
  • Hierarchy: Clear heading and body text structure

🚀 Getting Started

  1. Clone or Download: Get the project files
  2. Open: Open index.html in a web browser
  3. Customize: Modify content, colors, and styling as needed

📁 Project Structure

personal-portfolio/
├── index.html          # Main HTML file
├── styles.css          # CSS styles and animations
├── script.js           # JavaScript functionality
└── README.md           # Project documentation

🎯 Key Features Implemented

Animations & Interactions

  • ✅ Hero text fade-in on page load
  • ✅ CTA button hover effects with gradient shift
  • ✅ Timeline points slide-in from left/right
  • ✅ Experience cards lift and shadow on hover
  • ✅ Animated counting numbers for statistics
  • ✅ Project cards slide-in from bottom
  • ✅ Progress bars animate filling up
  • ✅ Contact form focus animations
  • ✅ Smooth scroll navigation

Content Sections

  • ✅ Hero section with compelling copy
  • ✅ Journey timeline with tooltips
  • ✅ Experience highlights with tech stacks
  • ✅ Personal projects showcase
  • ✅ Learning goals with progress indicators
  • ✅ Contact form with validation
  • ✅ Social links with hover effects

Technical Implementation

  • ✅ Responsive design for all devices
  • ✅ Performance optimized animations
  • ✅ Accessibility considerations
  • ✅ Cross-browser compatibility
  • ✅ Mobile-first approach

🔧 Customization

Updating Content

  1. Personal Information: Edit the HTML content in index.html
  2. Projects: Update project descriptions and links
  3. Experience: Modify work history and achievements
  4. Contact: Update email and social media links

Styling Changes

  1. Colors: Modify CSS custom properties in :root
  2. Fonts: Change font family in CSS
  3. Layout: Adjust grid and flexbox properties
  4. Animations: Customize animation durations and effects

Adding Features

  1. New Sections: Add HTML structure and corresponding CSS/JS
  2. Animations: Extend the JavaScript animation functions
  3. Interactions: Add event listeners for new interactive elements

📧 Contact Information

🎨 Design Inspiration

The portfolio follows modern web design principles:

  • Clean, minimalistic layout
  • Strategic use of white space
  • Consistent typography hierarchy
  • Subtle animations that enhance UX
  • Professional color scheme
  • Mobile-first responsive design

🚀 Performance Features

  • Optimized animations with requestAnimationFrame
  • Throttled scroll events for better performance
  • Lazy loading of animations
  • Efficient CSS animations
  • Minimal JavaScript footprint

📱 Browser Support

  • Chrome (latest)
  • Firefox (latest)
  • Safari (latest)
  • Edge (latest)
  • Mobile browsers (iOS Safari, Chrome Mobile)

Built with ❤️ for showcasing automation expertise and professional journey.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published