T-shirt-Colorpicker is a web application that allows users to design custom T-shirts by generating logos using the DALL-E OpenAI API and selecting colors for their T-shirts. Users can also upload their own logos or images to be printed on their T-shirts.
- Generate logos using the DALL-E OpenAI API.
- Select colors for your T-shirt.
- Upload your own logos or images to be printed on your T-shirt.
- Save your custom T-shirt design.
To get started with T-shirt-Colorpicker, follow these steps:
-
Clone the repository:
git clone https://github.com/ibra-kdbra/T-shirt-Colorpicker.git
-
Install the required dependencies:
npm install
-
Create a
.env
file at the root of the project with your OpenAI API key:OPENAI_KEY=<your OpenAI API key>
-
Start the application:
npm run dev
-
Open the T-shirt-Colorpicker website in your web browser.
-
Use the DALL-E API to generate a logo or upload your own logo or image.
-
Select a color for your T-shirt.
-
Preview your custom T-shirt design.
-
Save your design.
T-shirt-Colorpicker uses the following technologies:
- Vite.js with React for the front-end
- Node.js with Mongoose for the back-end
- Three.js for 3D graphics
Contributions to T-shirt-Colorpicker are welcome! To contribute, follow these steps:
-
Fork the repository.
-
Make your changes.
-
Submit a pull request.
T-shirt-Colorpicker is licensed under the Mozilla Public License 2.0. See the LICENSE
file for more information.