Skip to content

This project is a visually stunning clone of the official iPhone website, built using React GSAP and Three JS. It features an interactive 3D model of the iPhone that users can rotate and zoom, along with smooth scrolling and parallax effects to enhance the immersive experience.

Notifications You must be signed in to change notification settings

webdev-mohdamir/iphone-3d-website-clone

Repository files navigation

iPhone 3D Website Clone

This is a clone of the official iPhone website, built using React, GSAP, and Three JS. The goal of this project is to recreate the immersive 3D experience of the original website, allowing users to explore and interact with the iPhone model in a visually stunning way.

Front Window Screen of the website

Live URL: Live Demo

Table of Contents

Features

  • Fully responsive design that works on desktop, tablet, and mobile devices
  • Interactive 3D model of the iPhone that can be rotated and zoomed
  • Smooth scrolling and parallax effects for an immersive experience
  • Detailed product information and specifications
  • Seamless integration of multimedia content (images, videos)

Technologies Used

  • React
  • Three.js (for 3D rendering)
  • GSAP (for animation and scrolling effects)

Installation

  1. Clone the repository:
    git clone https://github.com/webdev-mohdamir/iphone-3d-website-clone.git
  2. Navigate to the project directory:
    cd iphone-3d-website-clone
  3. Open the index.html file in your preferred web browser.

Usage

  1. Scroll through the website to explore the different sections.
  2. Interact with the 3D iPhone model by clicking and dragging to rotate it, and using the scroll wheel to zoom in and out.
  3. Click on the various buttons and links to navigate to different parts of the website.

Contributing

Contributions to this project are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

  1. Fork the repository
  2. Create a new branch: git checkout -b feature/your-feature-name
  3. Make your changes and commit them: git commit -am 'Add some feature'
  4. Push to the branch: git push origin feature/your-feature-name
  5. Submit a pull request

License

This project is licensed under the MIT License.

This version includes a direct link to the live demo and ensures all instructions and sections are clear and concise for better readability and usability.

About

This project is a visually stunning clone of the official iPhone website, built using React GSAP and Three JS. It features an interactive 3D model of the iPhone that users can rotate and zoom, along with smooth scrolling and parallax effects to enhance the immersive experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published