KissanSmart is a modern full-stack smart agriculture platform designed to help farmers make data-driven decisions through intelligent digital tools. The platform brings together crop management, disease analysis, weather monitoring, irrigation planning, market insights, and AI assistance into a single, user-friendly application.
Note: This project is currently under active development. The frontend and backend infrastructure are complete, and advanced Machine Learning models are being integrated to power intelligent predictions and recommendations.
- Soil parameter input interface
- Intelligent recommendation workflow
- Designed for future ML-based crop prediction
- Leaf image upload interface
- Analysis report layout
- Prepared for CNN-based disease detection integration
- Irrigation monitoring dashboard
- Soil and weather-based irrigation planning
- Ready for ML-powered water requirement prediction
- Weather monitoring interface
- Forecast display
- Built for real-time weather API integration
- Centralized farm analytics
- Performance overview
- Smart recommendations section
- Agricultural market information
- Crop price interface
- Future-ready for live market data
- Latest farming news section
- Clean card-based layout
- API-ready architecture
- Interactive chatbot interface
- Built for future LLM integration
- Designed to answer agriculture-related queries
- Secure authentication
- Login & Registration
- User Profile
- Account Settings
- Responsive Design
- Dark & Light Mode
- Multi-language Support
- Modern Dashboard UI
- Mobile Friendly
- React
- TypeScript
- Vite
- Tailwind CSS
- Framer Motion
- Supabase
- Authentication
- Database Management
- Python
- FastAPI
- Scikit-learn
- TensorFlow / PyTorch
- OpenCV
KissanSmart/ β βββ src/ β βββ components/ β βββ pages/ β βββ services/ β βββ hooks/ β βββ utils/ β βββ assets/ β βββ supabase/ βββ public/ βββ README.md
The following Machine Learning modules are currently being developed:
- πΎ Crop Recommendation using Random Forest
- π Plant Disease Detection using Convolutional Neural Networks (CNN)
- π§ Smart Irrigation Prediction using Regression Models
- π± Fertilizer Recommendation System
- π Crop Yield Prediction
- πΉ Market Price Forecasting
- π° Satellite-based Crop Health Monitoring
- π€ AI-powered Agricultural Assistant
KissanSmart aims to:
- Improve agricultural productivity
- Assist farmers in making informed decisions
- Reduce water wastage
- Detect crop diseases early
- Increase crop yield through AI-powered insights
- Build a scalable digital agriculture ecosystem
Contributions, feature suggestions, and bug reports are welcome. Feel free to fork the repository and submit a pull request.
KissanSmart is an ongoing effort to combine modern web technologies with Artificial Intelligence to create a practical, scalable, and farmer-friendly smart agriculture platform.