Skip to content

Manishp16/MyPortfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Manish Prajapati - Portfolio

Typing SVG

Portfolio GitHub LinkedIn


🌟 About This Portfolio

A modern, interactive portfolio website built with cutting-edge technologies, featuring Three.js animated starfield backgrounds and smooth Framer Motion animations. This portfolio showcases my journey as a MERN Stack Developer with 1.5 years of experience in building scalable web applications.

Portfolio Demo

✨ Features

🎨 Visual Excellence

  • ⭐ Three.js Starfield Animation - Interactive 3D background
  • 🎭 Framer Motion - Smooth page transitions
  • 🌈 Glassmorphism Design - Modern UI elements
  • πŸ“± Fully Responsive - Perfect on all devices
  • 🎯 Smooth Scrolling - Enhanced user experience

⚑ Performance & Tech

  • ⚑ Next.js 15 - Latest React framework
  • 🎨 Tailwind CSS v4 - Modern styling
  • πŸš€ Optimized Loading - Fast page speeds
  • πŸ”§ TypeScript Ready - Type-safe development
  • πŸ“¦ Component-Based - Modular architecture

πŸ› οΈ Tech Stack

Frontend

Next.js React Three.js Tailwind CSS Framer Motion

Tools & Deployment

Vercel Git VS Code

πŸš€ Quick Start

# Clone the repository
git clone https://github.com/manishprajapat421/manish-portfolio.git

# Navigate to project directory
cd manish-portfolio

# Install dependencies
npm install

# Start development server
npm run dev

# Open http://localhost:3000 in your browser

πŸ“ Project Structure

manish-portfolio/
β”œβ”€β”€ πŸ“ components/           # Reusable React components
β”‚   β”œβ”€β”€ 🎯 Hero.js          # Hero section with 3D background
β”‚   β”œβ”€β”€ 🌟 ThreeBackground.js # Three.js starfield animation
β”‚   β”œβ”€β”€ πŸ“‹ Navbar.js        # Navigation component
β”‚   β”œβ”€β”€ πŸ’Ό Experience.js    # Work experience section
β”‚   β”œβ”€β”€ πŸ› οΈ Skills.js        # Technical skills showcase
β”‚   β”œβ”€β”€ πŸš€ Projects.js      # Project portfolio
β”‚   β”œβ”€β”€ πŸŽ“ Education.js     # Educational background
β”‚   β”œβ”€β”€ πŸ† Achievements.js  # Awards and achievements
β”‚   β”œβ”€β”€ πŸ“ Blog.js          # Blog section
β”‚   β”œβ”€β”€ πŸ“ž Contact.js       # Contact information
β”‚   └── 🦢 Footer.js        # Footer component
β”œβ”€β”€ πŸ“ pages/               # Next.js pages
β”‚   β”œβ”€β”€ 🏠 index.js         # Main portfolio page
β”‚   └── πŸ“± _app.js          # App configuration
β”œβ”€β”€ πŸ“ styles/              # Global styles
β”‚   └── 🎨 globals.css      # Tailwind CSS imports
β”œβ”€β”€ βš™οΈ tailwind.config.js   # Tailwind configuration
β”œβ”€β”€ βš™οΈ postcss.config.mjs   # PostCSS configuration
└── πŸ“¦ package.json         # Dependencies and scripts

🎨 Key Components

🌟 Three.js Starfield Background

// Animated starfield with multiple particle systems
- ⭐ Main StarField (800 particles)
- 🌊 Moving Stars (200 particles) 
- ✨ Twinkling Stars (150 particles)

🎭 Framer Motion Animations

// Smooth animations throughout the portfolio
- πŸ“± Staggered text animations
- 🎯 Interactive button hover effects
- 🌊 Scroll-triggered animations
- πŸŽͺ Page transition effects

πŸ“Š Performance Metrics

Metric Score Status
πŸš€ Performance 95+ βœ… Excellent
β™Ώ Accessibility 100 βœ… Perfect
πŸ” SEO 100 βœ… Optimized
πŸ’‘ Best Practices 100 βœ… Following Standards

🌐 Sections

🏠 Hero Section
  • Three.js animated starfield background
  • Animated typography with glowing effects
  • Call-to-action buttons with hover animations
  • Responsive design for all screen sizes
πŸ’Ό Experience
  • Professional work experience timeline
  • Company details and achievements
  • Technology stack used in each role
  • Interactive hover effects
πŸ› οΈ Skills
  • Technical skills with proficiency levels
  • Interactive skill bars and animations
  • Categorized by Frontend, Backend, Tools
  • Visual progress indicators
πŸš€ Projects
  • Featured project showcase
  • Live demo and GitHub links
  • Technology stack for each project
  • Responsive project cards
πŸŽ“ Education & Achievements
  • Educational background
  • Certifications and courses
  • Awards and recognitions
  • Timeline-based layout
πŸ“ž Contact
  • Multiple contact methods
  • Social media links
  • Interactive contact form
  • Location and availability

🎯 Features Showcase

⭐ Three.js Starfield Animation

  • 800+ animated particles creating a dynamic starfield
  • Multiple particle systems with different behaviors
  • Smooth performance optimized for all devices
  • Interactive elements that respond to user interaction

🎭 Framer Motion Integration

  • Staggered animations for text elements
  • Scroll-triggered effects throughout the page
  • Interactive hover states on buttons and cards
  • Smooth page transitions between sections

🎨 Modern Design System

  • Glassmorphism effects with backdrop blur
  • Gradient backgrounds and glowing elements
  • Consistent color palette with cyan and dark themes
  • Typography hierarchy with custom font styling

πŸ“± Responsive Design

Device Breakpoint Status
πŸ“± Mobile < 768px βœ… Optimized
πŸ“Ÿ Tablet 768px - 1024px βœ… Responsive
πŸ’» Desktop > 1024px βœ… Enhanced
πŸ–₯️ Large Screens > 1440px βœ… Scaled

πŸš€ Deployment

This portfolio is optimized for deployment on Vercel with automatic builds and deployments.

# Build for production
npm run build

# Start production server
npm start

# Deploy to Vercel (if Vercel CLI is installed)
vercel --prod

🀝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ™ Acknowledgments

  • Three.js for amazing 3D graphics capabilities
  • Framer Motion for smooth animations
  • Next.js team for the excellent framework
  • Tailwind CSS for utility-first styling
  • Vercel for seamless deployment

🌟 If you like this portfolio, please give it a star! ⭐

Star Animation

Made with ❀️ by Manish Prajapati

Portfolio


Footer Wave

About

my portfolio website code.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors