How duyv0-dev/farm-management-system works
The README describes a farm-management system with web and desktop clients, a REST API, and a shared database. Its principal workflow is users managing farm records and monitoring operations, with search/filter, dashboard, and report-export capabilities. The repository tree contains only README.md and no source excerpts, so component paths and internal call ownership cannot be established; the graph therefore reflects documented capabilities and architecture only.
Components 16
Client Platforms
- Web App
- Desktop App
Shared Service
- REST API
- Shared Database
Farm Operations
- User Management
- Farm and Garden
- Crop Management
- Season Management
- Cultivation Tasks
- Supply Management
Insights and Reports
- Search and Filters
- Dashboard
- Statistical Reports
- PDF Export
- Excel Export
Other components
- Farm User
Connections 16
- Farm User → Web App: uses
- Farm User → Desktop App: uses
- Web App → REST API: REST requests
- Desktop App → REST API: REST requests
- REST API → Shared Database: reads and writes
- REST API → User Management: supports management
- REST API → Farm and Garden: supports management
- REST API → Crop Management: supports management
- REST API → Season Management: supports management
- REST API → Cultivation Tasks: supports management
- REST API → Supply Management: supports management
- REST API → Search and Filters: provides
- REST API → Dashboard: provides
- REST API → Statistical Reports: provides
- Statistical Reports → PDF Export: exports
- Statistical Reports → Excel Export: exports