Company overview
Ricult is an award-winning AgriTech company operating in Thailand and Pakistan, focused on improving the livelihoods of smallholder farmers through data-driven decision-making. Their mobile platform uses machine learning, weather modeling, soil data, and satellite imagery to deliver real-time insights that help farmers increase productivity, reduce input costs, and improve overall farm profitability.
Ricult’s technology has demonstrated a measurable impact, increasing farmers’ income by more than 50% in Thailand. The platform also supports the broader agricultural ecosystem: banks utilize Ricult’s data to generate farmer credit scores, while mills and agribusinesses apply it for supply chain visibility and risk monitoring.
Business context
A client reached out to us seeking a dedicated team of experts to strengthen their in-house technical unit and deliver a fully functional farm application. With our advanced cooperation models, we helped the project evolve through process management, consulting, and niche expert selection. Our main goal was to provide a high-quality development approach and enhance participation in staffing.
Use satellite imagery and GPT to monitor fields and see the progress of the crops in real-time
Keep all your essential paperwork, like contracts, invoices, and licenses, organized in one place
Monitor competitor prices and harvest yields to stay informed about supply and demand within the one system
Create CRM for farmers, which facilitates communication with distributors, suppliers, and other businesses in the network
Solutions we implemented
In this project, our team focused on developing a high-quality application equipped with all the necessary technical solutions to meet the client’s requirements. Our technical team’s implementation of cutting-edge programming approaches elevates the project above its competitors.
Request processing & expert selection
At this stage, we discussed the client’s exact expectations for working with Geniusee, as well as the further development plan for our collaboration. During the partnership, our goal was to identify experts within our company who could collaborate with the client’s technical team to systematically develop the project using the latest technological solutions. A detailed analysis of the client’s technical capabilities was conducted to identify gaps that required specialized expertise. By utilizing our advanced models, we selected professionals who worked effectively with the client’s team.
People management
Recognizing the importance of knowledge transfer, Geniusee’s delivery team facilitated engaging training and brainstorming sessions. Our team of experts was actively involved in discussing possible improvements and opportunities for the project, as well as proposing a plan for its implementation. The goal was to empower the client’s in-house technical team by imparting specialized knowledge and skills. This collaborative approach not only enhanced the technical capability of the internal team but also promoted an environment favorable to active participation and knowledge sharing. Our main goal was to be sure that the team performed well and met the client’s business needs.
Development
In the development process, features were delivered in iterative sprints. With the use of this approach, Geniusee’s product team was able to respond quickly and effectively to the changing requirements and feedback from the client. On the other hand, our tech experts ensured best practices and coding standards were followed throughout the development process, using programming languages like React Native and Python.
Testing
Testing was integrated throughout the work process, from unit testing by developers to user acceptance testing with the client. Bugs and issues were addressed as soon as possible to avoid the accumulation of technical debt. Using test-driven development, our technical team ensured that the product met key requirements with a high level of quality.
Collaborative expertise
The high expertise level of the Geniusee engineering team enabled them to participate in the product backlog grooming with the Product team and suggest options for the application improvement, as well as make the system more user-friendly. Through collaborative work across teams, we delivered an enhanced product that better serves our clients and contributes to their success. Our collective knowledge and cooperative process were key to achieving an optimal outcome.
Crop management
The crop management module allows farmers to track key details about their crops, including planting, harvesting, and yield. Farmers can log the location, type, and quantity of seeds or seedlings planted. They can then update the status of crops as they grow and mature to monitor health and progress. Once harvested, farmers enter details about crop yields to analyze productivity and identify areas for improvement.
Customer relationship management
The CRM module supports building and maintaining relationships with customers like distributors, suppliers, and end consumers. Farmers can store contact information, communication histories, and notes for each customer. They can then analyze their interactions to improve relationships and identify new sales opportunities. The CRM data also allows farmers to track product demand and adjust operations accordingly.
Reporting & analytics
Reporting and data analysis tools provide insights to optimize users’ decision-making. Farmers can generate reports on crop yields, operational costs, customer purchases, revenue, and more. They can then study trends over time and compare figures across locations, products, and periods. The analytics capabilities allow farmers to uncover patterns that inform better resource allocation, crop selection, pricing strategies, and other critical business decisions.
Document management
An integrated document management system gives farmers a centralized place to store and organize all their important files like contracts, invoices, licenses, and manuals. Files can be uploaded, categorized, and tagged to make them easily accessible when needed. Version control helps ensure the most up-to-date documents are used for reference and compliance.
A solution similar in concept to the CRM system that allows farmers and landlords to keep their business documents and analytics together in one place.
A mobile app that is integrated with Google Maps helps farmers track the weather changes as well as monitor the harvest progress.
An implementation of a real-time mapping scan that helps farmers and landowners define better resource allocation, crop selection, and pricing strategies.
Effective teamwork and clear intercultural communication ensured the systematic development of a complex technical project.














