Skip to content

MingPV/3D-Portfolio

Repository files navigation

3D Portfolio Template 🌐✨

3D Portfolio Template is an interactive and visually engaging personal portfolio website built with Nuxt.js, Tailwind CSS, and Three.js.
The project showcases a creative way to present your personal profile, projects, and skills using smooth animations and real-time 3D graphics.


🚀 Technologies Used

  • Nuxt.js – Vue-based framework for building performant and scalable web applications
  • Tailwind CSS – Utility-first CSS framework for styling
  • Three.js – JavaScript 3D library for creating and rendering 3D scenes in the browser

🎯 Features

  • 🌀 Interactive 3D landing section
  • 📱 Fully responsive design
  • 🎨 Smooth transitions and animations
  • 🧑‍💻 Sections for About, Skills, Projects, and Contact
  • 🧩 Easily customizable content and assets

📝 Notes

This project serves as a creative 3D portfolio template for developers or designers who want to make a memorable impression.
It combines modern frontend development tools with immersive 3D visuals to elevate a traditional portfolio site.


🔧 Getting Started

# Clone the repository
git clone https://github.com/MingPV/3D-Portfolio.git
cd 3D-Portfolio

# Install dependencies
npm install

# Run the development server
npm run dev

Then open http://localhost:3000 in your browser.


📬 Contact

Feel free to open an issue or pull request for suggestions and contributions.

image image image image

Releases

No releases published

Packages

No packages published