Skip to content

Venuu07/Portfolio

Repository files navigation

🚀 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


📚 Table of Contents


✨ 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

├── 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

🚀 Getting Started

  1. Clone the Repository
git clone https://github.com/Venuu07/Portfolio.git
cd Portfolio
  1. Install Dependencies
npm install
  1. Run the Development Server
npm run dev

The app will be available at http://localhost:5173.


🔗 Assets

Assets used in the project can be found here


📬 Contact Me

Instagram

LinkedIn


💡 Suggestions or Feedback?

Feel free to open an issue or drop a message on my socials. I'm happy to connect!


⭐ Like This Project?

Star this repo on GitHub and share it with others! Contributions and feedback are always welcome.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors