Skip to content

An AI-powered mobile application designed to revolutionize agricultural practices by analyzing seeds with ease. SeedScan enables farmers and researchers to detect seed viability, identify types, and monitor seed quality using advanced image recognition technology, offering accurate, fast, and user-friendly insights to optimize crop yield. CP1-CP2

License

Notifications You must be signed in to change notification settings

lightdarkmaster/seedscan

Repository files navigation

Seedscan

A Flutter application designed to provide a user-friendly interface for selecting and performing tasks like "Corn Viability Detection" and "Corn Type Detection." The app features an intuitive UI with interactive cards and information pop-ups for each task.


Features

  • Corn Viability Detection
    Users can start the viability detection process for corn.

  • Corn Type Detection
    Allows users to determine the type of corn with ease.

  • Harvest Estimation Features
    Allows users to determine the probable number of harvest base on the viability results.

  • User Friendly
    Allows users to use the app with ease.

  • Information Pop-Ups
    Each detection option includes an info icon that provides additional details about the task.


Screenshots

Codebase

Authentication Page Home Screen Live Detection Screen Corn Type Detection Corn Viability Detection History History

Requirements


How to Set up this Project?

Step 1: Install Flutter

  1. Download Flutter SDK
    Visit the Flutter Website and follow the installation instructions for your operating system.

  2. Verify Installation
    Run the following command in your terminal to ensure Flutter is correctly installed:

    flutter doctor
    

Step 2: Install Android Studio

  1. Download Android Studio Here and follow the installation instructions for your operating system.

  2. Verify Installation

  3. Setup android studio

  4. Download Emulator

  5. Integrate Virtual Emulator path to your VS code / If you don't want virtual emulator, use physical device

  • In your Physical Device Open Android build Version Click it 7 times.
  • You are now a Developer.
  • Navigate to Developer Options.
  • Navigate and Allow USB Debugging.
  • Connect your physical device to your computer using cable.

Clone Repository / Project Repository

  1. Be sure you have already install git.

  2. Download Git Here and follow the installation instructions for your operating system.

  3. Install and setup git in your computer.

  4. Open command prompt in your computer and type this command and press enter to clone my project repository.

    git clone 'https://github.com/lightdarkmaster/seedscan'
    

Installation of the Project Instructions

  1. Go to Project Directory
    cd seedscan
  2. Install packages and dependencies
    flutter pub get
  3. Run the project
    flutter run
    

Building the app

  1. to reduce app size follow the command below.

    flutter build appbundle --target-platform android-arm,android-arm64
    
  2. Or you can use this:

    flutter build appbundle --release --target-platform android-arm64
    
  3. Or maybe this command:

    flutter build apk --release --target-platform android-arm64
    
  4. But if you want to build the app normally without target platform run this command:

    flutter build apk

--- end ---

About

An AI-powered mobile application designed to revolutionize agricultural practices by analyzing seeds with ease. SeedScan enables farmers and researchers to detect seed viability, identify types, and monitor seed quality using advanced image recognition technology, offering accurate, fast, and user-friendly insights to optimize crop yield. CP1-CP2

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published