Project Summary
3D Theme Portfolio is an animated web application developed from original designs shared on Dribbble. This project was initially created to serve as my personal portfolio website, demonstrating both design and frontend implementation skills.
The GitHub Repository(opens in a new tab) has garnered community interest on GitHub, accumulating stars ⭐ and forks 🍴.
Features
- 🎨 Modern 3D-themed design with gradient animations
- 📱 Fully responsive (mobile, tablet, desktop)
- ⚡ Built with Next.js 15 + Turbopack for fast development
- 🎭 Smooth animations powered by Framer Motion
- 🔧 Easy configuration - just edit one file!
- 🚀 One-click deploy to Vercel
Role
- UI Designer - responsible for creating the visual design.
- Front-End Developer - responsible for implementing the design using modern web technologies.
Technology Stack
Initial Version (May 2023)
Latest Version (December 2025)
The project has been upgraded to use the latest technologies:
Technology Breakdown
- TypeScript: Superset of JavaScript providing static typing for maintainable code.
- Next.js 15: React framework with App Router and Turbopack for blazing fast development.
- React 19: Latest version with improved performance and concurrent features.
- Tailwind CSS 4: Utility-first CSS framework with new engine and improved performance.
- Framer Motion: Production-ready motion library for smooth animations.
- Biome: All-in-one toolchain for linting and formatting.
- Figma: Design and prototyping tool for UI/UX workflows.
Project Timeline
- Initial commit: May 12, 2023
- Major upgrade to v0.2.2: December 2025 (Next.js 15, React 19, Tailwind CSS 4)

