Skip to content

Shareq-dev/3D-Interactive-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 3D Interactive Portfolio

An immersive 3D portfolio experience designed to go beyond traditional websites and feel more like an interactive environment.


✨ Overview

This project is built as an interactive 3D desk scene where users can explore, interact, and experience my work in a unique way.

Inspired by indie game-style environments, every object in the scene has a purpose — making the portfolio feel engaging rather than static.


🎮 Features

  • 🖱️ Interactive 3D desk environment
  • 📂 Clickable objects with meaningful interactions
  • 🎯 Built-in mini-game with multiple difficulty levels
  • 🤖 Smart AI opponent for engaging gameplay
  • 📄 "Simple View" mode for clean resume experience
  • 📱 Optimized mobile experience with custom camera angles
  • 💬 Feedback system using Netlify Forms

🧠 What I Explored

While building this project, I focused on:

  • 3D web development
  • Camera transitions and animations
  • Interactive object logic
  • Responsive UI design
  • User interaction & experience design

🛠️ Tech Stack

  • HTML, CSS, JavaScript
  • Three.js
  • GSAP (Animations)
  • Font Awesome
  • Google Fonts
  • Netlify Forms

🎯 Purpose

The goal of this project is to create a portfolio that feels like an experience rather than just a website — something users can explore instead of simply scrolling through.


⚠️ Note

  • For the best experience, use a desktop browser

🎥 Demo Video

https://www.linkedin.com/posts/syed-roshan-shareq-4408a7336_webdevelopment-frontenddeveloper-threejs-ugcPost-7461389051452051456-6yar?utm_source=share&utm_medium=member_desktop&rcm=ACoAAFR-W7ABaAOKwf8LrLosy3Gt4QKELluifIo

🔗 Live Demo

👉 https://roshanshareq.online


📌 Status

🚧 Phase 1 Completed — More features and improvements coming soon.


👤 Author

Syed Roshan Shareq Frontend Developer | 3D Web Enthusiast


⭐ Support

If you like this project, consider giving it a ⭐ on GitHub!

About

Interactive 3D portfolio featuring smooth animations, immersive UI, and Three.js-powered experiences.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors