Skip to content

hazemahmedx0/Cuptor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cuptor

image

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.

Table of Contents

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the software and how to install them:

Installing

A step by step series of examples that tell you how to get a development env running:

  1. Clone the repository to your local machine
git clone https://github.com/Hazemmhady/Cuptor.git
  1. Navigate to the cloned repository
cd Cuptor
  1. Install the dependencies for Client (FE) & server (BE)
npm install
  1. Start the development server for the front-end
cd client
npm run dev
  1. Start the development server for the back-end
cd server
npm run start:dev

.env Example

NODE_ENV=
PORT=
DATABASE=
DATABASE_PASSWORD=

CLOUDINARY_CLOUD_NAME=
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=

OPENAI_API_KEY=

Usage

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.

Built With

Authors

Releases

Packages

Used by

Contributors

Languages