sitey

Bavanan Bramillan — Personal Portfolio

This is my personal developer portfolio built with Next.js 13, TypeScript, Tailwind CSS, and more. It showcases my projects, skills, experience, and contact form — all designed with a modern, responsive layout and smooth animations.

🚀 Live Site

👉 https://sitey-lovat.vercel.app/


📌 Features


📂 Project Structure

/
├── app/                → Main app with layout and routes
├── components/         → Reusable UI elements (Header, Footer, etc.)
├── context/            → React Context (Theme, Section tracking)
├── email/              → React email template
├── lib/                → Hooks & utility functions
├── public/             → Static assets (images, PDF resume)
├── styles/             → Global styles
└── send-email.ts       → Server action for sending emails

🛠️ Technologies


📧 Contact Form Setup

  1. Sign up at resend.com and verify a domain.
  2. Add your API key in a .env.local file:
RESEND_API_KEY=your_api_key_here
  1. Edit the send-email.ts file and update the to field with your email address:
to: "you@example.com"
  1. Deploy your site with Vercel or your preferred method.


🧠 About Me

I’m Bavanan Bramillan, a Software Engineering student at Drexel University passionate about building scalable, user-focused applications and systems. I enjoy solving real-world problems and continuously learning new technologies.


🔗 Connect with Me


📜 License

This project is open source and available under the MIT License.