TOMVANG.IO
CLIENT
TomVang
SERVICES
Hybrid & Native Development, Cloud Application Development, Web Analysis & Optimization
TEAM
Web Design, Web Development
DATE
May 2026

1. Project Objectives
To digitize the operation and management processes of the aquaculture farm, from project initialization, material allocation (feed/medicine), and mixing, to overall reporting. The system provides a seamless data flow that helps evaluate performance, manage costs, and optimize on-site resources.
2. User Roles & Platforms (Interfaces)
-
Chief Technician
-
Platform: Mobile App.
-
Description: Responsible for technical operations and acts as the primary data entry point in Phase 1.
-
Core Features:
-
Input daily pond logs.
-
Allocate the required quota of feed/medicine for each pond.
-
-
-
Mixing Staff (Feed/Medicine)
-
Platform: PC/Laptop (Web-based or Desktop Application).
-
Description: Executes mixing orders from the Chief Technician. A computer interface allows for detailed and stable data observation at the warehouse/factory area.
-
Core Features:
-
View the statistical list of quantities and ratios of medicine/feed to be mixed per day/shift.
-
Execute the “Mixed” (Done) confirmation to synchronize the workflow status.
-
-

-
Team Leader – Future Phase Roadmap
-
Platform: Mobile App.
-
Description: On-site facility management level.
-
Core Features: Inherits the data entry authorization for pond care from the Chief Technician, helping to distribute the workload of data recording at the ponds.
-

-
Board of Directors (BOD)
-
Platform: Mobile App (Android).
-
Description: Users who monitor and make decisions based on aggregated data.
-
Core Features:
-
View the general reporting Dashboard of the entire project/farm status.
-
Analyze trending charts of total feed, medicine consumption, and estimated costs.
-
-

-
Field Worker
-
Platform: No software used (Offline).
-
Description: Directly takes care of the ponds as directed.
-
Management Objective: The system only designs a Data Model to map personnel to specific ponds (e.g., Worker A is in charge of Pond 1). This data is used for accountability tracking, productivity calculation, or future KPIs.
-
-
System Admin / Office IT
-
Platform: PC/Laptop (Web Admin).
-
Description: Initializes the system and manages the Master Data.
-
Core Features:
-
Initialize projects, seasonal crop information, and the list of ponds.
-
Manage the material catalog (feed types, medicine categories).
-
Manage accounts and grant permissions for the User Roles listed above.
-
-
3. Architecture & Infrastructure Requirements (Suggested Additions)
For the system to operate smoothly, the Backend API must process continuous state synchronization between orders from the Chief Technician (Mobile) to the confirmation by the Mixing Staff (PC), and push this data to the trending charts for the BOD (Mobile). Designing the backend system on a local virtualization environment combined with high-availability network infrastructure (ensuring 24/7 uptime) is crucial so that the on-site information flow is never interrupted.

