Skip to content

jimjabid/3DShoeCustomizer

Repository files navigation

3D Shoe Customizer

3D Shoe Customizer

This project is a 3D shoe customizer that allows users to create unique shoe designs. It's built with React, React Three Fiber, React Drei, Framer Motion, and Valtio for state management, using Vite for fast development.

Dependencies

  • Vite: A build tool for the project.
  • React: A JavaScript library for building user interfaces.
  • React Three Fiber: A React renderer for Three.js.
  • React Drei: A collection of useful helpers for React Three Fiber.
  • Framer Motion: A library for animations in React.
  • Valtio: A state management library for React.

How to Run

  1. Clone this repository to your local machine:
git clone https://github.com/jimjabid/3DShoeCustomizer.git
cd 3DShoeCustomizer

Install dependencies:

npm install

Start the development server:

npm run dev

Open your browser and navigate to http://localhost:5173 to use the 3D shoe customizer.

Features

Customize 3D shoe designs with ease. Stunning visuals powered by React Three Fiber. Smooth animations and transitions with Framer Motion. State management with Valtio.

Contributions

Contributions are welcome! If you have ideas or improvements to suggest, please open issues or submit pull requests. Your feedback and enhancements are highly appreciated.

License This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published