Skip to content

MingPV/3D-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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

About

3D Portfolio with ThreeJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published