Build awesome🔥 landing page for Apple iphone using ThreeJS + ReactJS

Hey there👋,

I have seen lot of website that render 3D model which really looks cool, So I wanted to create similar website in React JS and then I stumbled upon the three JS. Here, in this website I have used react-three-fiber and react-three-drei to r…


This content originally appeared on DEV Community 👩‍💻👨‍💻 and was authored by CodeBucks

Hey there👋,

I have seen lot of website that render 3D model which really looks cool, So I wanted to create similar website in React JS and then I stumbled upon the three JS. Here, in this website I have used react-three-fiber and react-three-drei to render 3D model of iPhone and used GSAP for some cool scrolling animations.

You can see the Demo from here👇
https://apple-iphone14.netlify.app/

For this project, I have used these libraries,
▶️ React JS (CRA)
▶️ GSAP for smooth scrolling animations
▶️ Styled-Components for styling
▶️ @react-three/fiber
▶️ @react-three/drei

I wanted to make it more interactive so I have added GSAP scroll-trigger for some effects on scroll.

Here is the tutorial on how I have created this website!

Before using this website for commercial purposes, make sure to check the license of all images and other assets.

I will try to improve its speed and performance.
Feel free to try different designs and animations with it,
Try to tweak some of these effects and you can also tag me on twitter or share your link in the comments.

Any suggestions are welcomed!

Thanks For Reading😄

Feel free to visit my youtube channel:
@CodeBucks

Follow me on Twitter where I'm sharing lots of useful resources!
@code_bucks😉


This content originally appeared on DEV Community 👩‍💻👨‍💻 and was authored by CodeBucks


Print Share Comment Cite Upload Translate Updates
APA

CodeBucks | Sciencx (2022-09-13T14:12:58+00:00) Build awesome🔥 landing page for Apple iphone using ThreeJS + ReactJS. Retrieved from https://www.scien.cx/2022/09/13/build-awesome%f0%9f%94%a5-landing-page-for-apple-iphone-using-threejs-reactjs/

MLA
" » Build awesome🔥 landing page for Apple iphone using ThreeJS + ReactJS." CodeBucks | Sciencx - Tuesday September 13, 2022, https://www.scien.cx/2022/09/13/build-awesome%f0%9f%94%a5-landing-page-for-apple-iphone-using-threejs-reactjs/
HARVARD
CodeBucks | Sciencx Tuesday September 13, 2022 » Build awesome🔥 landing page for Apple iphone using ThreeJS + ReactJS., viewed ,<https://www.scien.cx/2022/09/13/build-awesome%f0%9f%94%a5-landing-page-for-apple-iphone-using-threejs-reactjs/>
VANCOUVER
CodeBucks | Sciencx - » Build awesome🔥 landing page for Apple iphone using ThreeJS + ReactJS. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/09/13/build-awesome%f0%9f%94%a5-landing-page-for-apple-iphone-using-threejs-reactjs/
CHICAGO
" » Build awesome🔥 landing page for Apple iphone using ThreeJS + ReactJS." CodeBucks | Sciencx - Accessed . https://www.scien.cx/2022/09/13/build-awesome%f0%9f%94%a5-landing-page-for-apple-iphone-using-threejs-reactjs/
IEEE
" » Build awesome🔥 landing page for Apple iphone using ThreeJS + ReactJS." CodeBucks | Sciencx [Online]. Available: https://www.scien.cx/2022/09/13/build-awesome%f0%9f%94%a5-landing-page-for-apple-iphone-using-threejs-reactjs/. [Accessed: ]
rf:citation
» Build awesome🔥 landing page for Apple iphone using ThreeJS + ReactJS | CodeBucks | Sciencx | https://www.scien.cx/2022/09/13/build-awesome%f0%9f%94%a5-landing-page-for-apple-iphone-using-threejs-reactjs/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.