Skip to content

Repository files navigation

🌾 KissanSmart – AI-Powered Smart Agriculture Platform

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.

πŸš€ Features

🌱 Crop Recommendation

  • Soil parameter input interface
  • Intelligent recommendation workflow
  • Designed for future ML-based crop prediction

πŸƒ Plant Disease Detection

  • Leaf image upload interface
  • Analysis report layout
  • Prepared for CNN-based disease detection integration

πŸ’§ Smart Irrigation

  • Irrigation monitoring dashboard
  • Soil and weather-based irrigation planning
  • Ready for ML-powered water requirement prediction

🌦 Weather Dashboard

  • Weather monitoring interface
  • Forecast display
  • Built for real-time weather API integration

πŸ“ˆ AI Insights Dashboard

  • Centralized farm analytics
  • Performance overview
  • Smart recommendations section

πŸ’° Market Price Tracking

  • Agricultural market information
  • Crop price interface
  • Future-ready for live market data

πŸ“° Agriculture News

  • Latest farming news section
  • Clean card-based layout
  • API-ready architecture

πŸ€– AI Farming Assistant

  • Interactive chatbot interface
  • Built for future LLM integration
  • Designed to answer agriculture-related queries

πŸ‘€ User Management

  • Secure authentication
  • Login & Registration
  • User Profile
  • Account Settings

🌍 Additional Features

  • Responsive Design
  • Dark & Light Mode
  • Multi-language Support
  • Modern Dashboard UI
  • Mobile Friendly

πŸ›  Tech Stack

Frontend

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • Framer Motion

Backend

  • Supabase
  • Authentication
  • Database Management

Planned AI/ML Stack

  • Python
  • FastAPI
  • Scikit-learn
  • TensorFlow / PyTorch
  • OpenCV

πŸ“‚ Project Structure

KissanSmart/ β”‚ β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ components/ β”‚ β”œβ”€β”€ pages/ β”‚ β”œβ”€β”€ services/ β”‚ β”œβ”€β”€ hooks/ β”‚ β”œβ”€β”€ utils/ β”‚ └── assets/ β”‚ β”œβ”€β”€ supabase/ β”œβ”€β”€ public/ └── README.md

🎯 Future Enhancements

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

πŸ’‘ Project Goals

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

🀝 Contributing

Contributions, feature suggestions, and bug reports are welcome. Feel free to fork the repository and submit a pull request.

⭐ If you found this project interesting, consider giving it a star!

KissanSmart is an ongoing effort to combine modern web technologies with Artificial Intelligence to create a practical, scalable, and farmer-friendly smart agriculture platform.

About

🌾 KissanSmart is a full-stack smart agriculture platform designed to help farmers make data-driven decisions through crop recommendation, disease detection, smart irrigation, weather insights, market prices, and an AI assistant. Built with React, TypeScript, Supabase, and prepared for ML integration.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages