A beginner-friendly command-line app to track crops, planting dates, input costs, yields and profit. Data is saved in a JSON file.
- Add / List / View / Update / Delete records (CRUD)
- Validation (date format, numbers)
- Summary report
python farm_manager.py --help
python farm_manager.py add --crop maize --planting-date 2025-03-01 --area-ha 1.5 --input-cost 120000 --yield-kg 900 --price-per-kg 600 --notes "Plot A"
python farm_manager.py list
python farm_manager.py report
## Screenshots
### List records

### Summary report
