Skip to content

aneeshpatne/Personal-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Aneesh Patne - Personal Portfolio

Portfolio Next.js React TypeScript Vercel

Portfolio Screenshot

A modern, interactive portfolio showcasing full-stack development expertise and AI innovation


🌟 Overview

Welcome to my cutting-edge personal portfolio! This isn't just another developer website – it's a comprehensive digital experience that showcases my journey as a Full-Stack Developer, AI Enthusiast, and Problem Solver.

Built with the latest web technologies and powered by AI, this portfolio represents the perfect blend of technical excellence and creative design.

πŸ”— Visit Live Portfolio


✨ Key Features

🎨 Modern UI/UX Design

  • Responsive Design - Seamlessly adapts to all screen sizes
  • Dark/Light Mode - Toggle between themes with smooth transitions
  • Micro-interactions - Delightful animations powered by Framer Motion
  • Gradient Animations - Dynamic background effects and visual elements

πŸ€– AI-Powered Features

  • Interactive Chat - AI assistant for project discussions and resume queries
  • Smart Project Filtering - AI-enhanced project categorization
  • Dynamic Content - LLM-powered project descriptions and insights

πŸ“Š Skills Visualization

  • Interactive Skill Charts - Visual representation using Recharts
  • Technology Proficiency - Detailed breakdown of technical expertise
  • Certification Showcase - Google ML Engineer & other achievements
  • Project Statistics - 600+ LeetCode problems solved and more

πŸ—ƒοΈ Database Integration

  • Prisma ORM - Type-safe database operations
  • Project Management - Dynamic project data with rich metadata
  • Performance Optimization - Efficient data fetching and caching

πŸ”§ Advanced Development Features

  • TypeScript Ready - Full type safety and developer experience
  • API Routes - Custom backend functionality with Next.js
  • Component Architecture - Modular, reusable components
  • SEO Optimized - Meta tags, structured data, and performance

πŸ› οΈ Tech Stack

Frontend

Next.js React TypeScript Framer Motion CSS Modules

Backend & Database

Prisma MongoDB PostgreSQL

AI & APIs

OpenAI Vercel AI SDK

Tools & Libraries

ESLint React Icons Lucide Icons Recharts

Deployment & Hosting

Vercel Git


πŸš€ Quick Start

Prerequisites

  • Node.js 18+
  • npm or yarn
  • Git

πŸ“ Project Structure

Personal-Portfolio/
β”œβ”€β”€ πŸ“‚ public/
β”‚   └── πŸ“‚ assets/
β”‚       └── πŸ“‚ img/           # Project images and assets
β”œβ”€β”€ πŸ“‚ src/
β”‚   β”œβ”€β”€ πŸ“‚ app/
β”‚   β”‚   β”œβ”€β”€ πŸ“‚ api/           # API routes
β”‚   β”‚   β”‚   β”œβ”€β”€ πŸ“‚ chat/      # AI chat functionality
β”‚   β”‚   β”‚   └── πŸ“‚ resume/    # Resume-related APIs
β”‚   β”‚   β”œβ”€β”€ πŸ“‚ project/       # Dynamic project pages
β”‚   β”‚   └── πŸ“„ layout.js      # Root layout
β”‚   β”œβ”€β”€ πŸ“‚ components/
β”‚   β”‚   β”œβ”€β”€ πŸ“„ HomePage.jsx   # Main homepage component
β”‚   β”‚   β”œβ”€β”€ πŸ“„ Menu.jsx       # Navigation component
β”‚   β”‚   β”œβ”€β”€ πŸ“„ ProjectNew.jsx # Project showcase
β”‚   β”‚   β”œβ”€β”€ πŸ“„ chat.jsx       # AI chat interface
β”‚   β”‚   └── πŸ“‚ style/         # Component-specific CSS modules
β”‚   β”œβ”€β”€ πŸ“‚ generated/
β”‚   β”‚   └── πŸ“‚ prisma/        # Generated Prisma types
β”‚   └── πŸ“‚ lib/
β”‚       β”œβ”€β”€ πŸ“„ db.js          # Database configuration
β”‚       └── πŸ“„ schema.js      # Database schema
β”œβ”€β”€ πŸ“„ package.json
β”œβ”€β”€ πŸ“„ next.config.mjs
└── πŸ“„ README.md

🎨 Features Showcase

Interactive Components

  • Hero Section with animated particles and typewriter effect
  • Skills Matrix with interactive hover states and proficiency levels
  • Project Cards with smooth transitions and detailed views
  • AI Chat Interface with real-time responses and error handling

Performance Optimizations

  • Image Optimization with Next.js Image component
  • Code Splitting with dynamic imports
  • SEO Optimization with meta tags and structured data
  • Responsive Design with mobile-first approach

Design System

  • CSS Variables for consistent theming
  • Component Modularity with CSS Modules
  • Animation Library integration with Framer Motion
  • Icon System using Lucide and React Icons

πŸ“ž Contact & Connect

Portfolio LinkedIn GitHub LeetCode

✨ Let's build something amazing together! ✨


Built with ❀️ by Aneesh Patne

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published