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.