Personal portfolio built with Next.js, TypeScript, and Tailwind CSS.
🌐 Live: atharvanaik.me
- Next.js 14 (App Router)
- React 18 + TypeScript
- Tailwind CSS
- MDX content pipeline
- Resend (contact form emails)
Prerequisites: Node.js 24.x, pnpm
pnpm install
pnpm devCreate a .env.local file:
RESEND_API_KEY=your_resend_key
RESEND_API_KEYis required for the contact form to send emails.
| Command | Description |
|---|---|
pnpm dev |
Start development server |
pnpm build |
Build for production |
pnpm start |
Start production server |
pnpm lint |
Run ESLint |
content/
├── posts/ # Blog posts (MDX)
└── projects/ # Project writeups (MDX)
public/
└── images/ # Post and project images
- Code: MIT — see LICENSE.md
- Content (
content/): CC BY 4.0