Inspiration
It’s not easy being a farmer these days and it’s bound to get harder, with more and more cosmopolitan culture catching-up in terms of shifting of occupation to fancier streams, and conversion of farm lands into residential and commercial lands due to poor hope on crop returns. Sowing, nurturing and harvesting - all these are dependent on Mother Nature. The farmers need proactive and automatic assistance in addition to manual monitoring. This thought process pressed us come up with digital assistance for the farmers. Courtesy: https://www.youtube.com/watch?v=fnbHjo-VjlU
Other problem is re the middlemen who procure the produce at the base price set by government citing quality issues with the produce. This problem needs to be eliminated via a regulatory process and direct connect between the farmer and the buyer. Courtesy: https://www.onmanorama.com/news/kerala/2021/03/28/kerala-election-news-kottayam-paddy-farmers-crisis.html
What it does
The application offers two things:
- Triggering automatic and in-time alerts about any unfavorable weather conditions such as heavy rainfall, high windspeed, high/low temperature etc. The alerts are based on the real-time location of the farmer, or can be based on the farmer's crop location.
- Online sale of produces from the farmer with regulated prices and quality of each of the produce, thus eliminating the middleman's exploitation.
How we built it
Leveraging the latest version of Pega (8.7) and utlizing the App Studio and out-of-the-box features of Pega for almost 95% of the application, the following features have been built in:
- Real-time integration with https://openweathermap.org/api website and passing the GPS detected latitude & longitude of the farmer logging in.
- Fetching the real-time weather conditions for the day for a particular region based on the latitude & longitude of the farmer.
- Job scheduler to trigger notifications automatically at a particular time of the day for any unfavorable weather conditions.
- Option to manually notify the farmer on any unforeseen weather abruptions.
- Online portal for farmers to list the produce with details including quality, price, quantity, image etc.
- A government appointed regulator who can unbiasedly regulate the price of each produce based on the region, quality/grade of produce and the current market demand.
- Buyers can search, look and buy produce directly from the farmers. It must be noted here that the listings are already validated and approved by a government appointed regulator.
- Notifications to various users upon produce listed, listings being approved/rejected, produce being sold and ofcourse the abnormal weather alerts.
- Graphical representation of reports on dashboards for users.
Challenges we ran into
- Having to manage the Hackathon along with the regular project works. However, this was offset due to the App Studio which enabled quick implementation.
- Leveraging Pega weather widget. This caused issues as it didn't work during implementation hence, we had to build it from scratch and we integrated with the weather API.
- Limited availability and partial list of open-source weather information via integration.
Accomplishments that we're proud of
- Implement the prototype with limited available time from the resources.
- Ability to utilize OOTB features from the platform for the most part of it.
- The idea of the solution and being hopeful to roll-out the product in the market that solves the current issues the farmers face.
What we learned
- Integration with weather API and ability to dynamically fetch weather details in real-time.
- An insight into current problems of farmers.
What's next for AgrEAssist - a digital solution to farmers
- Integration with SMS gateway to trigger SMS for far-reaching connectivity.
- Farmer based, crop based and region based notifications to provide personalized alerts.
- Mobile app to enable mobility.
- Scope for auctioning of exotic produce(s) wherein the buyers can bid for a produce and the highest bid shall be honored.
- Extension of the application to host dairy products and alerts on any cattle diseases.
- Farmers can get to know the demand and tastes of the consumers through insights captured as part of the buying processes. Accordingly the farmers can decide on the crop and the timing.
- Farmers can capture feedback and ratings on the produces sold. This would be a continuous improvement process.
- Inclusion of QR code as part of buying to make the process faster and induce process efficiency.
Built With
- api
- appstudio
- pega

Log in or sign up for Devpost to join the conversation.