DigiAgriApp

DigiAgriApp is a software solution aimed at anyone with cultivated land.

DigiAgriApp

logo_digiagriapp

DigiAgriApp is able to save the operations carried out in the field and all the data from different devices (mobile phones, weather stations, remotes such as drones or satellites) in a capillary manner, from the field to the individual plant.

It is composed by a RESTful API server (developed in Django), as interface to the database, and a multi-platform client (developed in Flutter) able to be run in most of the operative systems.

This solution allows flexibility in development, thanks to the strong division between the server and client part; moreover, the client developed in flutter can be used on all devices with the same graphic interface.

In addition, a plugin for the QGIS software was developed to download and import the geographical data contained in DigiAgriApp, also exploits RESTful APIs to communicate with the database.

DigiAgriApp also comes with a web administration panel that can be used by selected users in your organisation to have complete control over the data in your database.

From the admin panel you can access, modify and delete each record according to your permissions, additionally you can upload or export bulk data.

Core features

  • Data collection

    • Field data as observations, measurements, operations, treatments and other
    • Sensor data coming for station with different sensors
    • Remote sensing data as mobiles images, drone or satellite data
    • Sorting machine data
  • Clients

    • Multi-platform application developed in Flutter to work with the data
    • QGIS plugin several tools to download and upload geometrical data into database
    • Web admin panel to work with different tables, some specific tools to import and export data
  • Interface

    • ReST API service

Implemented Standards

  • Geographic JSON (GeoJSON)
  • SpatioTemporal Asset Catalogs (STAC)
DigiAgriApp client

Service Providers

Core contributors

View all service providers