Skip to content

htetaunglin-coder/htetaunglin-coder.dev

Repository files navigation

Personal Portfolio

My personal portfolio built with Next.js, showcasing my projects, blog posts, and a bit about who I am.

This is version 2 of my portfolio.
If you'd like to see the old version, you can check it out here:
👉 Portfolio v1

Preview

portfolio-preview

Tech Stack

  • Framework: Next.js 16
  • Styling: Tailwind CSS v4
  • Components: MijnUI
  • Animation: Framer Motion
  • Linting: Biome
  • Blog: Fumadocs
  • Comments: Giscus (for blog posts and guestbook)
  • Git Hooks: Husky + Commitlint
  • Image Hosting: Cloudinary
  • Rate Limiting: Upstash + Vercel KV
  • Email: Resend
  • AI Chat: Vercel AI SDK + Groq API

Features

  • Home, About (3D interactive badge), Projects with detail pages
  • Blog with technical writing (comments via Giscus), Resume, Side Quests, Resources
  • Guestbook with comments (powered by Giscus)
  • AI-powered chat (10 messages/day limit via Groq)
  • Contact form (rate limited via Resend)
  • Light/Dark theme with image variants

Roadmap

Things I wish would like to implement in the future:

  • Multi-model AI chat support
  • Blog internationalization (English + Burmese)

Installation

  1. Clone the repo

    git clone https://github.com/htetaunglin-coder/htetaunglin-coder.dev.git
  2. Install dependencies

    npm install # or: pnpm install / yarn install / bun install
  3. Add environment variables Create a .env.local file and fill in the values (see .env.example).

  4. Start the development server

    npm run dev

🙏 Acknowledgements

Inspirations

Tools & Resources

Support Me

If you found this useful and want to support my work, here are a few ways you can do so.

⭐ Star the repo

☕ Buy me a coffee

KBZ Pay

kbz-pay

My KBZ Pay Number

09756302537

Binance Pay

binance

My Binance Pay ID

1173131120

All contributions are voluntary and greatly appreciated. Thank you for supporting my work!

License

Licensed under the MIT License.

About

My personal portfolio built with Next.js, showcasing my projects, blog posts, and a bit about who I am.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published