Live preview : Cuptor.
Cuptor is an AI image generator that uses the OpenAI Dall-E API to create unique and creative images. This project is a full-stack application with a front-end built using Vite, React, TailwindCSS, and Headless UI and a back-end built using Node.js, Cloudinary, Express.js, and MongoDB.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them:
A step by step series of examples that tell you how to get a development env running:
- Clone the repository to your local machine
git clone https://github.com/Hazemmhady/Cuptor.git
- Navigate to the cloned repository
cd Cuptor
- Install the dependencies for Client (FE) & server (BE)
npm install
- Start the development server for the front-end
cd client
npm run dev
- Start the development server for the back-end
cd server
npm run start:dev
NODE_ENV=
PORT=
DATABASE=
DATABASE_PASSWORD=
CLOUDINARY_CLOUD_NAME=
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=
OPENAI_API_KEY=
Cuptor allows users to generate unique images using a textual description. The application connects to the OpenAI Dall-E API to generate the images, which are then stored in Cloudinary for future use.