ByteFarm-Ai farm Intelligence
Budget: ₹600 – ₹1,500 INR
ByteFarm/
├── ML/ # Machine Learning pipeline
│ ├── src/ # Inference, weather client, decision engine
│ ├── data/ # Soil CSV, district data
│ ├── models/ # Trained .pkl models (gitignored)
│ └── config/ # Crop calendars, soil profiles
├── backend/ # FastAPI REST API
│ ├── main.py # App entry point
│ ├── routes/ # /recommend, /predict-yield, /profile, etc.
│ ├── services/ # Model service, business logic
│ └── database.py # PostgreSQL via psycopg2
├── frontend/ # Flutter app (Web + Android)
│ └── lib/
│ ├── main.dart # App entry
│ ├── screens/ # Dashboard, Login, Results
│ ├── services/ # Auth (direct HTTP to Supabase)
│ ├── api_service.dart # Backend API calls
│ └── models.dart # Data models
├── database/ # SQL schema for Supabase
├── .env.example # Environment variable template
├── requirements.txt # Python dependencies
└── README.md
├── ML/ # Machine Learning pipeline
│ ├── src/ # Inference, weather client, decision engine
│ ├── data/ # Soil CSV, district data
│ ├── models/ # Trained .pkl models (gitignored)
│ └── config/ # Crop calendars, soil profiles
├── backend/ # FastAPI REST API
│ ├── main.py # App entry point
│ ├── routes/ # /recommend, /predict-yield, /profile, etc.
│ ├── services/ # Model service, business logic
│ └── database.py # PostgreSQL via psycopg2
├── frontend/ # Flutter app (Web + Android)
│ └── lib/
│ ├── main.dart # App entry
│ ├── screens/ # Dashboard, Login, Results
│ ├── services/ # Auth (direct HTTP to Supabase)
│ ├── api_service.dart # Backend API calls
│ └── models.dart # Data models
├── database/ # SQL schema for Supabase
├── .env.example # Environment variable template
├── requirements.txt # Python dependencies
└── README.md
Related categories:
PHP
Python
Ruby on Rails
Django
Software Architecture
MySQL
API Development
FastAPI