Skip to content

amitkumarpatra99/MR_PATRA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

112 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⚑ MR PATRA WEBSITE

MR PATRA .WEB

πŸš€ Animated React Portfolio

A dynamic and interactive showcase of my work, skills, and creativity β€” powered by smooth animations and modern web technologies.
This portfolio is designed to feel like an experience, not just a website.

🎨 β€œEvery animation, transition, and hover effect has a purpose β€” to make every scroll feel alive.”


🎯 Purpose

MR PATRA .WEB is a living product that evolves with my skills and experience.

Goals:

  • Showcase real-world frontend engineering skills
  • Demonstrate motion design with performance balance
  • Highlight clean architecture & scalability
  • Act as a single professional identity hub

✨ OverviewπŸ’¬

A modern, high-performance portfolio website built using React + Motion-first UI principles.

  • πŸ“± Fully responsive (mobile-first)
  • πŸŽ₯ Animation-driven UI
  • 🧊 Glassmorphism & depth effects
  • ⚑ Ultra-fast builds with Vite

🧠 Tech Stack

Technology Description
React.js Component-based UI architecture
Framer Motion Smooth animations & page transitions
TailwindCSS Utility-first modern styling
Vite Lightning-fast dev & build tool
GSAP High-performance advanced animations
Lenis Smooth scrolling experience
Lucide React Clean & consistent icons

πŸ’« Key Features

  • ⚑ Smooth scrolling using Lenis
  • 🎞️ Page transitions with Framer Motion
  • πŸ–±οΈ Custom animated cursor
  • 🧊 Glassmorphism UI components
  • 🧠 Modular & reusable components
  • πŸ“± Mobile-first, desktop-enhanced UX

πŸ–₯️ Pages & Sections

🏠 Home

  • Animated hero section
  • Motion-based text & elements
  • Scroll-triggered reveals

πŸ‘¨β€πŸ’» Experience

  • Timeline-based layout
  • Animated milestones
  • Clean typography hierarchy

πŸ“ Projects

  • Interactive project cards
  • 3D tilt hover effects
  • Live demo & GitHub links

πŸŽ“ Education

  • Structured academic timeline
  • Subtle motion-based entries

πŸ“¬ Contact

  • Functional contact form
  • Animated feedback states
  • Social media integration

🎨 Design System

  • 🎨 Dark-first color palette
  • ✍️ Clean, readable typography
  • 🧊 Glass blur & transparency
  • 🌊 Smooth easing & transitions
  • 🎯 Motion used with intent

βš™οΈ Performance Optimization

  • ⚑ Vite-powered builds
  • 🧹 Tree-shaken dependencies
  • πŸ–ΌοΈ Optimized assets
  • 🎞️ GPU-accelerated animations
  • 🧠 Lazy-loaded routes

πŸ” Code Quality

  • Modular folder structure
  • Reusable components
  • Separation of concerns
  • ESLint for consistency
  • Scalable animation logic

🌍 Browser Support

  • βœ… Chrome
  • βœ… Firefox
  • βœ… Edge
  • βœ… Mobile Browsers
  • ❌ Internet Explorer

πŸ§ͺ Future Roadmap

  • πŸŒ— Dark / Light theme toggle
  • 🌍 Multi-language support
  • 🧠 CMS-based content
  • πŸ“Š Analytics integration
  • πŸ“ Blog / Articles section
  • πŸ“© Email service integration

πŸ“‚ Project Structure

src/
β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ Project Photo/
β”œβ”€β”€ components/
β”‚   β”œβ”€β”€ Navbar/
β”‚   β”œβ”€β”€ Footer/
β”‚   β”œβ”€β”€ Projects/
β”‚   β”œβ”€β”€ Experience/
β”œβ”€β”€ context/
β”œβ”€β”€ pages/
β”‚   β”œβ”€β”€ ContactPage.jsx
β”‚   β”œβ”€β”€ EducationPage.jsx
β”‚   β”œβ”€β”€ ExperiencePage.jsx
β”œβ”€β”€ App.jsx
β”œβ”€β”€ main.jsx
└── index.css

Releases

No releases published

Packages

 
 
 

Contributors