Welcome to the 3D Car Show project! This web application showcases a dynamic and interactive 3D environment where users can explore various car models using React Three Fiber and Three.js. The project aims to provide an engaging user experience with modern web technologies.
- React: A JavaScript library for building user interfaces.
- Three.js: A 3D library that makes WebGL easier.
- React Three Fiber: A React renderer for Three.js, allowing for a declarative way to work with 3D graphics.
- Vercel: Platform for deploying frontend applications seamlessly.
- Interactive 3D car models that users can rotate and zoom into.
- Responsive design for seamless use on various devices.
- Easy navigation and user-friendly interface.
To run this project locally, follow these steps:
- Node.js (version 14 or higher)
- npm or Yarn
-
Clone the repository:
git clone https://github.com/Aanyaa26/Three.js-landing-page.git cd Three.js-landing-page
-
Install the dependencies:
npm install
or
yarn install
-
Start the development server:
npm start
or
yarn start
-
Open your browser and navigate to
http://localhost:3000
to view the application.
This project is deployed on Vercel. You can view the live application at this link.
Contributions are welcome! If you have suggestions for improvements or want to report bugs, feel free to open an issue or submit a pull request.
- Fork the repository.
- Create a new branch:
git checkout -b feature/YourFeature
- Make your changes and commit them:
git commit -m "Add some feature"
- Push to the branch:
git push origin feature/YourFeature
- Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thank you to the creators of Three.js and React Three Fiber for their amazing work that made this project possible.
- Special thanks to Gauransh Goel and Sujal Gupta for their guidance and support throughout the development process.