This is a simple Express application that uses OpenAI's DALL-E model to generate images based on the input provided. The model is pre-trained and runs on the backend, providing a user-friendly interface for generating images through a web application.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- npm
- Express
- Axios
- Clone the repository to your local machine:
git clone https://github.com/ishrajesh/ai-image-generator.git
- Navigate to the project directory:
cd ai-image-generator
- Install the required packages:
npm install
To start the server and run the application, run the following command:
npm start
The application will be available at http://localhost:3000.
Contributions are welcome. Please open an issue or create a pull request if you would like to contribute to the project.
- Add authentication to secure the application and provide personalized experience to users.
- Add route authorization to ensure secure access to sensitive information and functionality.
- Add a database to store previously generated images and prompts for easy access and retrieval.
- Add the option to generate multiple images at once for improved efficiency.
- Recreate the frontend using React for a better user experience and improved performance.
- dd functionality for a mobile app using React Native for better accessibility on the go.
- Deploy the application to a production environment for public use.
These future feature plans aim to improve the functionality and usability of the AI Image Generator with DALL-E, and provide users with a more comprehensive experience.