This is a partial clone of Apple's iPhone 15 pro product page where I am using GSAP for animation triggers coupled with Three.js to interact with 3D models of the iPhone, allowing the user to view different iPhone sizes and color schemes. The project is set up with Vite and connected with Sentry for error logging.
- React
- Three.js
- GSAP
- Vite
- Tailwind CSS
- Sentry
Just clone this repo
cd into the cloned folder
run npm install to install the necessary packages
and then run npm run dev to boot up local server
And you're all ready to go!


