Success story
KEBAK
Download PDF

KEBAK and GeneXus: Innovation in Crab Farming with IoT Technology

In Indonesia, KEBAK is transforming the farming of Scylla and Soka crabs through an application developed with GeneXus that integrates IoT to optimize operations and ensure ideal environments for these species. This solution is paving the way for the expansion of the technology to new locations and markets.

KEBAK is a startup founded by PT. BIG (Berjaya Inovasi Global), the official distributor of GeneXus in Indonesia, that is revolutionizing Scylla and Soka crab farming through an application built with GeneXus. The solution integrates IoT technology to enable real-time environmental monitoring and efficient management of multiple locations.
The application also serves as a portal that can be used by various entities engaged in similar types of farming.
The application is also a portal application that can be used by several entities that have the same cultivation.
 

The challenge

There are many factors that must be considered in the fattening activities of Scylla crabs and the cultivation of Soka crabs, both in terms of monitoring the condition of the crabs and the condition of their environment.
In one crab apartment there are dozens or even hundreds of crabs whose condition must be monitored, both in terms of their growth, fatness, health, shell changing process time, stock and other things. Apart from that, the environment must also be monitored, especially the water conditions, which include measuring temperature, pH and salinity.
Administratively, it is also necessary to record the purchase of equipment and other supplies, including crab feed.
This monitoring is carried out starting from the procurement process to harvesting activities.

The solution

The application developed with GeneXus is called “KEBAK” and includes a web-based application for the admin back end and an Android mobile application for users.
KEBAK Application also integrated with IOT Equipment for environment monitoring like PH, Temperature and Salinity.


The main features of the application include:

1. Multi tenant with many crab apartments

Can be used for one or many tenant that has one or many crab activities across various locations.

Web apps
Tenant list



Location list



Mobile apps
Location list for PT Lestari Utama




2. Crab monitoring dashboard

Visualization of the crabs conditions per period includes total stock, total qty per condition (healthy, dead), total received qty, total selling qty.

Mobile apps



3. Realtime wáter environment status monitoring

Realtime water environment monitoring (pH, temperature, salinity)

Mobile apps



4. Real-time anomaly notifications

Sends notifications for water anomalies via email or external platforms (WhatsApp, OneSignal)

External Notification (OneSignal)



5. Approval of Purchasing process

Efficient management of the approval of Purchasing process requested by Daily Operator at the crab apartment location.

Web apps
Crabs Purchase request






Notification email Request for approval



Crabs Purchase request Approval





6. Usage of inventory stock between locations and Approval

Efficient inventory usage process. One location can request inventory from another location and transfer that inventory to the other location. Management can approve the inventory transfer.

Web based
Usage of inventory stock between locations request






Notification email Request for approval



Usage of inventory stock between locations Approval





Topology


 

Results

The development and implementation of the application were completed in just 5 months by internal BIG team consisting of 1 Web Developer and 1 Backend Developer, with the support of PT. BIG (Berjaya Inovasi Global).
The results of this implementation, BIG has achieved efficiency and effectiveness in the management and monitoring of crab fattening activities and soft shell crab (Soka crab) cultivation using the crab apartment cultivation technique. And now BIG has more than 1 crab apartment location.
 

Why GeneXus?

Mr.Tan Gwan An, CEO of Berjaya Inovasi, explains that they chose GeneXus for its ability to simplify the development of web and mobile applications, integrating multiple platforms from a single codebase: “With GeneXus, creating mobile applications, back-end systems, interfaces between applications, and connections to existing databases becomes much easier.”

The main reasons for their choice include:
 
  • Streamlining and automating the development cycle: “GeneXus accelerated the development process and ensured the timely delivery of the solution.”
 
  • Ease of multi-platform development: “The ability to generate applications for multiple platforms from a single source makes GeneXus an invaluable asset to our development team.”
 
  • Collaboration: “GeneXus facilitates collaboration between back-end developers, mobile developers, and other team members.”
 
  • Efficient maintenance: “Maintaining different versions of an application is easy. The platform’s integrated version control functions make it simple to manage and track changes, ensuring that all team members work with the most up-to-date versions of the project.”
 
  • Interface management: “GeneXus simplifies interface management between different applications. This ensures smooth communication and data exchange, which is crucial for the functionality and performance of the web monitoring application.”
 
  • Simplicity in connecting to existing databases: “Connecting to existing databases is simple with GeneXus. This capability ensures that our applications can seamlessly integrate with our existing data infrastructure, providing reliable and efficient access to the necessary data.”
 

Contact us!

Do you want to turn your ideas into high-impact solutions? Schedule a demo with us and discover how GeneXus can help you create advanced applications quickly and efficiently. Find your nearest GeneXus distributor. Your path to innovation starts here!