High-performance personal portfolio built with Next.js, Tailwind CSS, and Framer Motion. Showcases Yash Kapure's expertise in React.js, Node.js, MERN/MEVN, and modern product engineering practices for startups and global teams.
- Live site: https://yashkapure.netlify.app
- Connect: yashkapure06@gmail.com
- Responsive portfolio optimized for Core Web Vitals.
- Hero, skills, projects, experience, and contact sections with smooth micro-interactions.
- AI-enhanced chatbot with OpenRouter + Exa for semantic search and replies.
- Automated email delivery powered by Resend and react-hook-form validation.
- SEO-ready: dynamic Open Graph tags, sitemap generation, structured data.
- Accessible UI following WCAG 2.1 AA guidelines.
- Descriptive metadata targeting keywords such as "Full-Stack Developer", "Next.js engineer", "React consultant", and "remote MERN developer".
- Sitemap generated through
next-sitemapusingSITE_URL. - Pre-rendered sections and image optimization for global performance.
- Contact CTA, social previews, and canonical URLs for improved discoverability.
- Next.js 14+ with App Router
- TypeScript
- Tailwind CSS
- Framer Motion
- React Hook Form
- Resend Email API
Clone the repository, install dependencies, and run the development server.
npm install
npm run devVisit http://localhost:3000 to explore the portfolio locally.
Create a .env file in the project root:
SITE_URL='https://example.com' # Required for sitemap generation
RESEND_API_KEY='your_resend_api_key' # Required for transactional email
EXA_API_KEY='your_exa_api_key' # Optional: powers AI search
OPENROUTER_API_KEY='your_openrouter_api_key' # Required for chatbotnpm run dev- start development servernpm run build- create production buildnpm run start- launch production servernpm run lint- run Next.js/TypeScript linters
Questions, feedback, or collaboration inquiries are welcome:
- Email: yashkapure06@gmail.com
- LinkedIn/GitHub links can be added in the contact section of the site.
Crafted with ❤️ using cutting-edge full-stack technologies to highlight Yash Kapure's global-ready engineering portfolio.