Project Type
Mobile Application
Industry Domain
iCroft is a mobile app built for farmers. It is useful for measuring various external parameters of the farm including temperature, water actuation, ph for growing crops, etc.
Request for Consultation


The client contacted us for developing a robust farm management app. The objective was to build an app that can fetch information from iCroft POD (hardware) and via MQTT broker. The client wanted to build a farming-related application capable of displaying various external parameters for the crop with the help of a backend server.

The iCroft application has two major interfaces-

  • End-user mobile application
  • Admin panel (Web-based)

The Challenges


  • Multiple charts on a single scale
  • Reactive data binding with Reactive swift
  • Heat map of the farm on the map
  • Multiple farms with multiple zone management
  • Fetch data from MQTT broker connection with Python code repo

Our Solution

We integrate the functionality of creating multiple charts on a single scale and a heat map feature. We also integrate multiple zone management functionality in the app for managing multiple farms together.


User Features

  • Login, Forgot Password, Reset Password
  • Role-wise Access Permissions
  • Display farm based on the registered user’s role
  • Users will be able to see the growth of crops
  • Users will be able to see a map view of their farm and filter based on environment soil and water health
  • Users will be able to set automated water and light actuation ON / OFF from the application

Admin Features

  • Login with an email with the Administrator role
  • Admin users will be able to create users
  • Admin users will be able to create a Farm, and inside the farm, Admin will assign the user’s a farm based on defined roles like Farm Worker, Farm Owner, and Guest
  • Admin will be able to define crops
  • Admin will be able to create pods and zones for assigning inside farms
  • Admin will be able to see reports for actuation, and sensor-related information based on filter selection

Tech Stack


Angular JS





Android Studio

AWS Services

Tell us Your
Big Idea!

  • =
  • This field is for validation purposes and should be left unchanged.

@2022 Solution Analysts Pvt Ltd. All Right Reserved