Skip to content

4lbatr0s/3d_js_tshirt_desing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Certainly! Below is a sample README file for your project repository. Please adjust it according to your specific project details and requirements.


3D TSHIRT DESIGN

Real Time

https://3d-js-tshirt-desing.vercel.app/

Overview

Welcome to the 3D TSHIRT, a cutting-edge full-stack application that allows users to create real-time T-shirt designs on a 3D T-shirt model. This application integrates various technologies such as React, Express.js, Three.js, Framer Motion, Valtio, and more to provide a seamless and interactive user experience.

3D TSHIRT

Features

  • Real-Time T-Shirt Design: Visualize and customize T-shirt designs in real-time on a 3D T-shirt model.

  • AI Prompt Integration: Communicate with ChatGPT using AI prompts to generate unique design ideas and content.

  • Custom Logo Creation: Design custom logos for T-shirts by providing specific prompts to generate unique and personalized graphics.

Technologies Used

  • Frontend:

    • React
    • Three.js
    • Framer Motion
    • Valtio
    • React-Color
  • Backend:

    • Express.js
    • Cloudinary for image storage
    • OpenAI API for AI prompt integration

Getting Started

To run the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/4lbatr0s/3d_js_tshirt_desing.git
  2. Install dependencies for both the client and server:

    cd client
    npm install
    cd server
    npm install
  3. Set up environment variables:

    Create a .env file in the server directory and add the following:

    OPENAI_API_KEY=your-openai-api-key
  4. Run the development servers:

    In the client directory:

    npm run dev

    In the server directory:

    npm start
  5. Open your browser and navigate to http://localhost:8080 to access the 3D TSHIRT

Contributing

If you would like to contribute to the project, please follow the Contribution Guidelines.

License

This project is licensed under the MIT License.

Acknowledgments

  • Thanks to the open-source community for the fantastic tools and libraries used in this project.
  • Special shoutout to OpenAI for their powerful GPT model.

Feel free to customize and expand upon this README based on your project's specific details and additional features.

About

A tshirt design tool created with 3djs, chatgpt and framer motion

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published