An open API service indexing awesome lists of open source software.

https://github.com/aneeshpatne/personal-portfolio

Sleek and modern webpage showcases my skills, projects, and professional journey
https://github.com/aneeshpatne/personal-portfolio

css development nextjs redis web

Last synced: 3 months ago
JSON representation

Sleek and modern webpage showcases my skills, projects, and professional journey

Awesome Lists containing this project

README

          

# 🚀 Aneesh Patne - Personal Portfolio

[![Portfolio](https://img.shields.io/badge/Portfolio-Live-brightgreen?style=for-the-badge)](https://aneeshpatne.com)
[![Next.js](https://img.shields.io/badge/Next.js-15.1.6-black?style=for-the-badge&logo=next.js)](https://nextjs.org/)
[![React](https://img.shields.io/badge/React-19.0.0-blue?style=for-the-badge&logo=react)](https://reactjs.org/)
[![TypeScript](https://img.shields.io/badge/TypeScript-Ready-blue?style=for-the-badge&logo=typescript)](https://www.typescriptlang.org/)
[![Vercel](https://img.shields.io/badge/Deployed%20on-Vercel-black?style=for-the-badge&logo=vercel)](https://vercel.com/)


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](https://aneeshpatne.com)**

---

## ✨ 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](https://img.shields.io/badge/Next.js-000000?style=flat-square&logo=next.js&logoColor=white)
![React](https://img.shields.io/badge/React-20232A?style=flat-square&logo=react&logoColor=61DAFB)
![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=flat-square&logo=typescript&logoColor=white)
![Framer Motion](https://img.shields.io/badge/Framer%20Motion-0055FF?style=flat-square&logo=framer&logoColor=white)
![CSS Modules](https://img.shields.io/badge/CSS%20Modules-000000?style=flat-square&logo=css3&logoColor=white)

### **Backend & Database**

![Prisma](https://img.shields.io/badge/Prisma-3982CE?style=flat-square&logo=Prisma&logoColor=white)
![MongoDB](https://img.shields.io/badge/MongoDB-4EA94B?style=flat-square&logo=mongodb&logoColor=white)
![PostgreSQL](https://img.shields.io/badge/PostgreSQL-316192?style=flat-square&logo=postgresql&logoColor=white)

### **AI & APIs**

![OpenAI](https://img.shields.io/badge/OpenAI-412991?style=flat-square&logo=openai&logoColor=white)
![Vercel AI SDK](https://img.shields.io/badge/Vercel%20AI%20SDK-000000?style=flat-square&logo=vercel&logoColor=white)

### **Tools & Libraries**

![ESLint](https://img.shields.io/badge/ESLint-4B3263?style=flat-square&logo=eslint&logoColor=white)
![React Icons](https://img.shields.io/badge/React%20Icons-E91E63?style=flat-square&logo=react&logoColor=white)
![Lucide Icons](https://img.shields.io/badge/Lucide%20Icons-000000?style=flat-square&logo=lucide&logoColor=white)
![Recharts](https://img.shields.io/badge/Recharts-8884D8?style=flat-square&logo=recharts&logoColor=white)

### **Deployment & Hosting**

![Vercel](https://img.shields.io/badge/Vercel-000000?style=flat-square&logo=vercel&logoColor=white)
![Git](https://img.shields.io/badge/Git-F05032?style=flat-square&logo=git&logoColor=white)

---

## 🚀 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](https://img.shields.io/badge/Portfolio-aneeshpatne.com-blue?style=for-the-badge&logo=google-chrome)](https://aneeshpatne.com)
[![LinkedIn](https://img.shields.io/badge/LinkedIn-aneeshpatne-blue?style=for-the-badge&logo=linkedin)](https://linkedin.com/in/aneeshpatne)
[![GitHub](https://img.shields.io/badge/GitHub-aneeshpatne-black?style=for-the-badge&logo=github)](https://github.com/aneeshpatne)
[![LeetCode](https://img.shields.io/badge/LeetCode-aneeshpatne-orange?style=for-the-badge&logo=leetcode)](https://leetcode.com/u/aneeshpatne)

**✨ Let's build something amazing together! ✨**

---


Built with ❤️ by Aneesh Patne