Skip to content

Design personalized shirts with interactive colors, patterns & custom images.

License

Notifications You must be signed in to change notification settings

yoseflakew25/3d-tshirt-customizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

3d Tshirt Customizer

Description: This 3d Tshirt Customizer web app is an immersive and interactive application that allows users to create personalized shirts and caps by selecting various parameters such as color, pattern, and adding custom images. Built on the React framework, the web app utilizes Tailwind CSS for responsive styling and Three.js for advanced 3D capabilities.

React Fitness Application

Screenshots

React Fitness Application

React Fitness Application

React Fitness Application

React Fitness Application

Key Features:

  • 3D Visualization: MyShirt incorporates Three.js to provide a realistic 3D visualization component. Users can interact with virtual representations of shirts and caps, previewing their customized products from different angles.

  • Color Selection: Users have the flexibility to choose colors for their shirts and caps using a color picker or predefined palette. The app applies chosen colors to the 3D visualization in real-time, providing immediate visual feedback.

  • Pattern Selection: MyShirt offers a diverse collection of patterns for shirts and caps. Users can explore and apply these patterns to their products, seamlessly adapting them to the corresponding 3D models.

  • Image Upload: For further personalization, users can upload custom images. MyShirt supports image file uploads, enabling users to add graphics, logos, or designs to their products.

  • Real-Time Preview: The web app provides a live preview of the customization process. As users make selections and personalize their shirts and caps, the 3D visualization dynamically updates to reflect changes, showcasing colors, patterns, and uploaded images in real-time.

  • Responsive Design: MyShirt features a responsive design with Tailwind CSS, ensuring a seamless experience across various devices and screen sizes.

  • Customization Controls: Intuitive buttons, sliders, and dropdown menus make customization effortless, enabling users to interact with 3D models effortlessly.

  • Save and Download: MyShirt allows users to save and download their customized designs. Whether for future reference or sharing, users can save their creations or download high-quality images of their customized shirts and caps.

How to Use

  1. Clone this repository to your local machine using git clone <repository_url>
  2. Install dependencies with npm install
  3. Customize the web app by modifying content in the appropriate sections.
  4. Add your own images, patterns, and branding assets.
  5. Customize colors, fonts, and other styling elements using Tailwind CSS.
  6. Deploy the web app to your preferred hosting platform and share your unique MyShirt designs with the world!

Contribute

Contributions are always welcome! Whether you want to fix a bug, improve existing features, or suggest new enhancements, feel free to open an issue or submit a pull request. Let's make MyShirt Web App even better together!

License

This project is licensed under the MIT License, allowing you to use, modify, and distribute the code freely.

Acknowledgments

A special thanks to Adrian Hajdin from JS Mastery for playing a crucial role in building the base prototype of MyShirt Web App. Their expertise and contributions have been invaluable in shaping this project.

We are excited to see how MyShirt Web App becomes the perfect platform to showcase your creativity and unique designs. Explore the possibilities and share your amazing creations with the world. Happy designing! 🎉🎉

About

Design personalized shirts with interactive colors, patterns & custom images.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published