Skip to content

dirgaydtm/Portfolio-v2.0

Repository files navigation

preview logo

Portfolio Website v2.0 🚀

A modern, responsive portfolio website built with Next.js, TypeScript, and Shadcn UI. Showcase your projects, skills, and experience with a beautiful, animated interface.

✨ Features

  • 🎨 Modern UI/UX - Beautiful design with smooth animations and transitions
  • 🌓 Dark/Light Mode - System-aware theme switching with persistence
  • 📱 Fully Responsive - Optimized for all devices and screen sizes
  • 🎭 Smooth Animations - Powered by Framer Motion for fluid interactions
  • 🖥️ macOS-style Dock - Interactive navigation dock with hover effects
  • 🎬 Splash Screen - Animated terminal-style loading screen
  • 📊 Tech Stack Showcase - Interactive carousel and categorized overview
  • 💼 Experience Timeline - Visual timeline of work experience
  • 🎯 Project Showcase - Dynamic project pages with detailed information
  • 📧 Contact Form - Functional contact form with validation
  • 🔍 SEO Optimized - Built-in sitemap and metadata optimization
  • Performance - Fast loading with Next.js App Router and static generation

🛠️ Tech Stack

` Tech Stack

  • Framework: Next.js
  • Language: TypeScript
  • UI Library: React
  • Styling: Tailwind CSS
  • UI Components: Shadcn UI
  • Animations: Framer Motion
  • Icons: Lucide + React Icons
  • Deployment: Vercel

📁 Project Structure

portfolio-v2.0/
├── app/              # Next.js pages & routes
├── components/       # React components
│   ├── blocks/      # Reusable UI blocks
│   ├── layout/      # Layout components
│   ├── sections/    # Page sections
│   └── ui/          # Shadcn UI components
├── lib/             # Utilities & data
└── public/          # Static assets

📄 License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

👨‍💻 Author

Dirga Yuditama

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors