{"repo":"senapati484/modern-portfolio","free":true,"listed":false,"github":"https://github.com/senapati484/modern-portfolio","clone":"git clone https://github.com/senapati484/modern-portfolio.git","description":"A modern, responsive portfolio website built with Next.js 14, featuring server actions, email integration, and smooth animations.","language":"TypeScript","stars":10,"topics":["nextjs","nodemailer","portfolio","portfolio-site","portfolio-website","react","typescript","dark-mode","dark-theme","framer-motion"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Modern Portfolio Website A modern, responsive portfolio website built with Next.js 14, featuring server actions, email integration, and smooth animations. Live Demo Demo Video Documentation Setup Guide Contributing 📹 Demo https://github.com/user-attachments/assets/1e385ec8-ae6c-41af-b6db-8d97f9d0d5f6 ✨ Features - 🚀 Built with Next.js 14 and TypeScript - 📱 Fully Responsive Design - 🎨 Modern UI with Tailwind CSS and shadcn/ui - ✉️ Email Contact Form Integration - 🌙 Dark/Light Mode - ⚡ Fast Performance - 🔍 SEO Optimized - 🎭 Smooth Animations with Framer Motion 📚 Documentation Project Structure Configuration Files 1. site-config.ts Contains website-wide configuration including: - Personal information - SEO metadata - Social media links - Contact information 2. data.tsx Manages content data for: - Navigation links - Projects showcase - Work experience - Skills and technologies 🚀 Setup Guide 1. Clone and Install 2. Environment Setup Create a .env file in the root directory: 3. Gmail App Password Setup To get your Gmail app-specific password: 1. Go to your Google Account Security Settings 2. Enable 2-Step Verification if not already enabled 3. Navigate to App Passwords 4. Select 'Mail' and your device 5. Copy the generated password and use it as NEXT PUBLIC SMTP PASS 4. Start Development Server Visit http://localhost:3000 to see your site. 🔧 Built With - Next.js 14 - The React Framework - TypeScript - Type Safety - Tailwind CSS - Styling - Framer Motion - Animations - shad","default_branch":null,"files":null,"tree":[],"storefront":"/r/senapati484","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/senapati484/modern-portfolio/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}