# 🚀 3D Developer Portfolio A modern, animated 3D developer portfolio built with React, Three.js, TailwindCSS, and motion effects — designed to help you stand out and showcase your skills creatively. ![3d Portfolio Screenshot GitHub](https://github.com/user-attachments/assets/9b0ed20e-074e-4f2a-81d8-20c9da751e9e) --- ## 📚 Table of Contents - [Features](#-features) - [Tech Stack](#-tech-stack) - [Project Structure](#-project-structure) - [Getting Started](#-getting-started) - [Assets](#-assets) - [Contact Me](#-contact-me) - [Suggestions or Feedback](#-suggestions-or-feedback) - [Like This Project?](#-like-this-project) --- ## ✨ Features - 🔥 3D visuals powered by **React Three Fiber** and **Drei** - ⚡ Smooth transitions and scroll-based animations using **Framer Motion** - 🎨 Clean, responsive UI with **TailwindCSS** - 💌 Working contact form using **EmailJS** - 🧱 Beautiful UI enhancements with **Aceternity UI** and **Magic UI** - 🚀 Lightning-fast development with **Vite** --- ## 🛠 Tech Stack | Tech | Description | |-------------------|---------------------------------------| | React | Front-end JavaScript library | | Vite | Fast bundler and dev environment | | TailwindCSS | Utility-first CSS framework | | React Three Fiber | 3D rendering with Three.js in React | | Drei | Helpers and abstractions for R3F | | Framer Motion | Animation library for React | | EmailJS | Form handling and email integration | | Aceternity UI | Custom UI components | | Magic UI | Prebuilt UI elements and design extras| --- ## 📁 Project Structure ```bash ├── public/ │ ├── assets/ # Images, textures, models │ ├── models/ # 3D Astronaut model │ └── vite.svg ├── src/ │ ├── components/ # Reusable components │ ├── constants/ # Reusable datas │ ├── sections/ # Portfolio sections (Hero, About, etc.) │ ├── App.jsx # Main app file │ ├── index.css # Tailwind css │ └── main.jsx # Entry point ├── tailwind.config.js └── vite.config.js ```