shubhsardana29 / ArtiGenius-AI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ArtiGenius-AI

ArtiGenius AI

This is a simple Flutter and Firebase project that allows you to generate images using the OpenAI API. With this app, you can create images with text prompts, turning your ideas into visual art.

Requirements

  • Flutter: v3.0.0 or higher
  • Dart: v2.12.0 or higher
  • Firebase authentication and Firestore services

Screen-recording

WhatsApp.Video.2023-10-18.at.3.12.26.AM.mp4

Local Setup

  1. Clone the repository: https://github.com/shubhsardana29/ArtiGenius-AI.git

  2. Navigate to the project directory: cd artigeniusai

  3. Install the dependencies: flutter pub get

  4. Set up Firebase for your project:

    • Create a new Firebase project on the Firebase Console.
    • Add your Android and iOS apps to the project and follow the provided instructions to download the configuration files (google-services.json and GoogleService-Info.plist).
    • Enable the Authentication and Firestore services in the Firebase Console.
  5. Replace the Firebase configuration files:

    • For Android, copy the google-services.json file to the android/app directory.
    • For iOS, copy the GoogleService-Info.plist file to the ios/Runner directory.
  6. Create a api_key.dart file in the lib directory and add your OpenAI API key as apiKey. You can get your API key from your OpenAI account settings.

  7. Run the app

The app should now be running on your connected device or emulator.

Feedback and Issues

If you encounter any issues or have suggestions for improvements, please open an issue. We welcome your feedback!

About


Languages

Language:Dart 32.4%Language:C++ 31.5%Language:CMake 24.7%Language:Ruby 3.7%Language:Swift 3.2%Language:HTML 2.4%Language:C 1.9%Language:Kotlin 0.2%Language:Objective-C 0.0%