This is a clone of Apple's iPhone 15 Pro website using React.js and TailwindCSS. It highlights the effective use of GSAP (Greensock Animations) and Three.js for displaying iPhone 15 Pro models in various colors and shapes.
Explore the docs »
View Demo
.
Report Bug
.
Request Feature
- About the Project
- Built With
- Getting Started
- Usage
- Roadmap
- Contributing
- License
- Authors
- Acknowledgements
This project is a clone of Apple's iPhone 15 Pro website, showcasing the phone's features and design using React.js and TailwindCSS. It highlights the effective use of GSAP (Greensock Animations) and Three.js for displaying iPhone 15 Pro models in various colors and shapes.
-
React.js: - A JavaScript library for building user interfaces
-
TailwindCSS: - A utility-first CSS framework for quickly building custom designs
-
GSAP: - A JavaScript animation library for creating high-performance animations
-
Three.js - A JavaScript 3D library for creating 3D graphics in a web browser
To get a local copy up and running, follow these steps.
-
Pre Node installed
-
npm
npm install npm@latest -g
-
Get a free TOKEN Key at https://sentry.io/
-
Clone the repo
git clone https://github.com/DHANRAJCHOUDHARY244/Apple15pro-website-clone.git
- Install NPM packages
npm install
- Enter your API in
.env.sentry-build-plugin
SENTRY_AUTH_TOKEN = 'ENTER YOUR TOKEN';
To start the development server, run the following command:
npm run dev
-
Add more models and colors of iPhone 15 Pro
-
Improve animations and transitions
-
Enhance responsiveness for different screen sizes
Contributions are welcome!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
- Dhanraj Choudhary - Computer Science Student - Dhanraj Choudhary - **