Agri Sphere is a multi-platform agricultural assistant project combining an AI model, a Laravel backend API, a React web frontend, and a Flutter mobile app. This repository contains each component in a separate folder so they can be developed and deployed independently.
- aimodel/ - AI model, training scripts, and inference code
- backend/ - Laravel API (PHP)
- frontend/ - React web application
- mobile_app/ - Flutter mobile application
- README.md - This top-level overview and quickstart
- Read the README inside each folder for platform-specific setup and running instructions.
- Start the backend API first so frontends can connect to it.
- Start the frontend (React) for web and the mobile app (Flutter) for mobile testing.
- For AI model development, see aimodel/README.md for environment, training, and inference steps.
- Use feature branches named like
feat/<short-description>orfix/<short-description>. - Open a pull request with a clear description, testing steps, and any migration notes.
For questions, contact the maintainer: firas-mostafa