Thanks to visit codestin.com
Credit goes to github.com

Skip to content

An interactive website to explore, customize, and design your dream BMW. Built using React Three Fiber (R3F) and JavaScript, with Draco Loader for optimized 3D model performance.

Notifications You must be signed in to change notification settings

anselumjuju/bmw-config

Repository files navigation

BMW-Config - 3D BMW Configurator

BMW-Config is an interactive 3D car configurator built with modern web technologies. It allows users to explore and customize a BMW model in real time, showcasing a seamless blend of design, interactivity, and performance.

Features

  • 3D Rendering: Realistic visualization of BMW models using React Three Fiber.
  • Interactive Controls:
    • Change colors, wheels, and other car features dynamically.
    • 360° rotation for an immersive experience.
  • Responsive Design: Fully optimized for desktop and mobile screens.
  • Smooth Animations: Transitions and interactions designed for a premium feel.

Tech Stack

  • Frontend:
    • React.js
    • React Three Fiber (Three.js)
    • Tailwind CSS
  • State Management: Valtio
  • 3D Models: GLTF/GLB format
  • Build Tool: Vite

Setup and Installation

  1. Clone the repository:

    git clone https://github.com/anselumjuju/bmw-config.git  
  2. Navigate to the project folder:

    cd bmw-config  
  3. Install dependencies:

    npm install  
  4. Start the development server:

    npm run dev  
  5. Open your browser and visit http://localhost:3000 to view the app.

Screenshots

360° Car View

Screenshot

Contributing

Contributions are welcome! Feel free to fork the repository and submit a pull request if you’d like to enhance the project or report bugs.

License

This project is licensed under the MIT License.

Feel free to star this repository if you find it helpful!

About

An interactive website to explore, customize, and design your dream BMW. Built using React Three Fiber (R3F) and JavaScript, with Draco Loader for optimized 3D model performance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published