Skip to content

mmweru/PlantCare

Repository files navigation

PlantCare AI

PlantCare AI is a native Android mobile application built with Jetpack Compose that helps farmers identify diseases in their crops. It utilizes a machine learning model to analyze images captured through the device's camera and provides users with real-time predictions for three common crops: Maize, Potatoes, and Tomatoes.

Features

  • Camera Integration: Capture images of crop leaves for disease analysis.
  • Machine Learning Model: Utilizes a pre-trained model to predict crop diseases based on images.
  • Login Screen: Provides secure access for users to their accounts.
  • Splash Screen: Engaging splash screen for a smooth app launch experience.
  • Dashboard: A user-friendly interface to view disease predictions, past reports, and other relevant information.

Prerequisites

Before getting started with PlantCare AI, ensure you have the following prerequisites installed:

  • Android Studio: Version 4.2 or higher.
  • Kotlin: Version 1.5 or higher.
  • Jetpack Compose: Latest version.
  • Firebase Authentication: Used for user authentication.
  • Machine Learning Model: Ensure the required machine learning model is trained and available for inference.

Installation

To install PlantCare AI on your Android device, follow these steps:

  1. Download the latest APK file from the releases page.

  2. Transfer the downloaded APK file to your Android device using a USB cable or any other preferred method.

  3. On your Android device, navigate to Settings > Security (or Privacy).

  4. Enable the option to allow installation from unknown sources. This option may vary depending on your device and Android version.

  5. Using a file manager app, locate the transferred APK file on your device and tap on it to begin the installation process.

  6. Follow the on-screen instructions to complete the installation.

  7. Once installed, you can find the PlantCare AI app icon on your device's home screen or app drawer.

Getting Started

To get started with PlantCare AI, simply launch the app on your Android device and explore its features. You may need to sign in to your account using the provided login screen before accessing certain functionalities.

Contributing

Contributions to PlantCare AI are welcome! If you have ideas for new features, improvements, or bug fixes, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages