Skip to content

A Gemini App is a chatbot app with flutter and integrated with Gemini API for intelligent data integration

Notifications You must be signed in to change notification settings

dinadendan/GeminiApp

Repository files navigation

Gemini App 📱

  • A Gemini App is a chatbot app with flutter and integrated with Gemini API for intelligent data integration

- Overview:

The Gemini App is a cutting-edge mobile application built with Flutter and Dart, designed to provide an intuitive and interactive user experience. This app utilizes state-of-the-art technologies, including Bloc for state management, Dio for handling API requests, and the Google Generative AI package for implementing AI-driven features. The app is highly responsive, thanks to the Flutter ScreenUtil package, ensuring a smooth experience across all device sizes.

- Tech Stack 🚀 :

  • Flutter & Dart : For building the mobile app.
  • State Management: Efficiently managed using Bloc, providing a clear separation of business logic and UI.
  • Networking: API requests are handled seamlessly with Dio, ensuring robust and secure data transmission.
  • Generative AI: Integrated with the Google Generative AI package for advanced AI features.
  • Responsive Design: Implemented using Flutter ScreenUtil to adapt the UI for different screen sizes.
  • Gemini API: Leveraged for data integration and enhancing the app's functionality.

- Demo Video 📱 :

demo.mp4

- Building Gemini App Android version :

To run the Gemini App on follow these steps:

  1. Install Flutter: Make sure Flutter is installed on your machine. Follow the Flutter installation guide for your operating system.

  2. Clone the Repository: Clone this repository to your local machine using:

    git clone https://github.com/dinadendan/GeminiApp.git  
    

- Running the Modarb AI Android App

Connect an Android device to your development machine.

Android Studio

  • Select Run -> Run 'app' (or Debug 'app') from the menu bar
  • Select the device you wish to run the app on and click 'OK'

About

A Gemini App is a chatbot app with flutter and integrated with Gemini API for intelligent data integration

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published