This project is a full-stack web application that enables users to generate and share AI-generated images using OpenAI's DALL-E model.
-
MERN Stack: This project utilizes the powerful MERN stack, which includes:
- Node.js: A JavaScript runtime for building scalable server-side applications.
- Express.js: A web application framework for Node.js, used for creating robust APIs.
- MongoDB: A NoSQL database for storing and retrieving data efficiently.
- React.js: A front-end JavaScript library for building dynamic user interfaces.
-
Tailwind CSS: The most popular CSS framework nowadays, which enables rapid UI development with a utility-first approach.
-
OpenAI's DALL-E Model: A deep learning model that generates images from text input, allowing users to create unique visuals based on their descriptions.
- Generate images based on user-provided text prompts using DALL-E.
- Responsive and intuitive user interface built with React and styled with Tailwind CSS.
- RESTful APIs implemented with Node.js and Express.js for seamless communication between the front end and back end.
- Efficient data storage and retrieval with MongoDB.