Welcome to the Image-AI Laravel 10 application repository! This application is built using Laravel 10 and includes CRUD functionality with image handling, authentication, and image-to-image generation using OpenAI's API.
This Laravel 10 application is designed to provide a comprehensive solution for image management and generation. It incorporates CRUD operations with image handling, user authentication, and leverages OpenAI's API for image-to-image generation.
- CRUD Operations: Perform Create, Read, Update, and Delete operations on images within the application.
- Authentication: Secure user authentication ensures that only authorized users can access and manage images.
- Image-to-Image Generation: Utilize OpenAI's API for image-to-image generation, providing an innovative and creative aspect to the application.
Follow these steps to set up and run the Image-AI Laravel 10 application:
-
Clone the repository:
git clone https://github.com/CodeAstralIzaX/Image-AI.git
-
Navigate to the project directory:
cd Image-AI
-
Install dependencies using Composer:
composer install
-
Create a copy of the
.env.example
file and rename it to.env
. Update the database and OpenAI API credentials. -
Generate an application key:
php artisan key:generate
-
Run database migrations:
php artisan migrate
-
Start the development server:
php artisan serve
-
Access the application in your browser at
http://localhost:8000
.
- Register or log in to access the application.
- Explore the CRUD functionality for managing images.
- Experience the image-to-image generation feature powered by OpenAI's API.
Contributions are welcome! If you find any issues or have enhancements to propose, please open an issue or submit a pull request. Follow the Contribution Guidelines for more details.
This project is licensed under the MIT License. Feel free to use, modify, and distribute as per the terms of the license.