An interactive 3D shirt customization web application that allows users to personalize shirt colors and apply AI-generated logos in real time.
|
|
- 🎨 Real-time 3D shirt color customization
- 🖼️ File picker for custom logo uploads
- 🤖 AI-powered logo generation (DALL·E integration ready)
- ⚡ Smooth 3D rendering with Three.js
- 📱 Fully responsive across devices
- 🔗 Backend API integration for AI image processing
Note: The AI logo generation feature is currently disabled due to billing limitations, but the full backend integration is implemented and ready.
- React.js
- Tailwind CSS
- JavaScript
- Three.js
- Framer-motion
- Valtio
- Node.js
- Express.js
- OpenAI DALL·E API
Clone the repository:
git clone https://github.com/your-username/shirty.git
cd shirtycd client
npm install
npm run devClient Runs on: http://localhost:5173
cd server
npm install
npm startServer Runs on: http://localhost:8080
Note: You can change the server port inside the configuration if needed.

