Skip to content

A full-stack project built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The project aims to create a clone of the popular OpenAI's DALL·E, an image generation model.

Notifications You must be signed in to change notification settings

mike-rambil/dalle-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

dalle-clone

A full-stack project built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The project aims to create a clone of the popular OpenAI's DALL·E, an image generation model.

Key Features

  • Text-to-Image Generation: Users can enter text prompts, and the system will generate corresponding images using the DALL·E-inspired model.
  • Interactive User Interface: The React.js front-end provides an intuitive and user-friendly interface for entering text prompts and displaying generated images.
  • Seamless Backend Integration: The Node.js server, built with Express.js, handles user requests, processes text prompts, and communicates with the machine learning model to generate images.
  • Scalable Database: MongoDB is used as the database to store user data, including generated images and associated text prompts.

Installation

  1. Clone the repository: git clone https://github.com/your-username/dalle-clone.git
  2. Install dependencies:
    • Server: cd server && npm install
    • Client: cd client && npm install
  3. Set up environment variables:
    • Create a .env file in the server directory and add the necessary variables (e.g., MongoDB connection URL, API keys, etc.)
  4. Run the application:
    • Server: cd server && npm start
    • Client: cd client && npm start

Contributing

Contributions are welcome! If you'd like to contribute to the project, please follow these steps:

  1. Fork the repository
  2. Create a new branch for your feature or bug fix
  3. Commit your changes
  4. Push your branch to your forked repository
  5. Submit a pull request to the main repository

Please ensure that your code follows the existing coding style and includes necessary tests. Also, provide a detailed description of your changes in the pull request.

About

A full-stack project built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The project aims to create a clone of the popular OpenAI's DALL·E, an image generation model.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published