Annadata is a full-stack cross-platform application that provides complete assistance to farmers right from sowing to harvesting. Some of its features are
🎯 Using ML technology for plant disease detection from image and recommending crops to grow based on farmer's location
🎯 Real-time information about soil fertility, weed risk, fire alert, weather forecast, and air quality to make the right farming decisions
🎯 Detailed cost analysis of growing crop explaining investment required and potential revenue generated along with suggesting other income sources
🎯 Option to buy/sell/rent farming equipment
🎯 Farmers' community section having chat option, video upload, QnA, and many more other features to make our platform interactive
To install all frontend dependencies, backend dependencies and concurrently. Run
npm run install-all
To start backend and frontend server. Run
npm run dev
-
React for frontend
-
Node.js for backend
-
Flask for AI backend
-
Ambeedata API for realtime information about soil, pollen, fire alert, air quality, water vapour and weather information.
-
Open Weather API for weather forecast
-
Twilio for sending SMS
-
Node Mailer for sending email
-
Cloudinary for storing media files like photos and videos
-
MongoDB for database
-
JWT for secure authentication
-
Zulip API for Zulip Chat bot