KrishiMitra – AI-Powered Smart Agriculture Platform
AI-powered smart agriculture platform using NASA data for crop recommendations, irrigation planning, flood alerts, and farming insights.
Preview Gallery
4 mediaTechnologies & Skills
Limited time offer
What's Included
Support & Customization
Resource Links
Purchase this project to unlock source and premium resources. Document/report remain secure preview-based on this page.
KrishiMitra is a modern smart agriculture web application developed to help farmers make data-driven farming decisions using real-time climate information and artificial intelligence. The platform integrates NASA POWER API, Open-Meteo, and OpenWeather data to analyze precipitation, groundwater conditions, and weather patterns for accurate crop recommendations and efficient irrigation planning.
The application also features an AI-powered chatbot using Hugging Face Mistral AI to answer agricultural queries, helping farmers receive instant guidance on crop management, farming techniques, and best practices. Interactive dashboards built with Recharts visualize rainfall, groundwater levels, and other environmental data, making complex information easy to understand.
Additional features such as flood alerts, expert consultation, water conservation tips, and a comprehensive crop database help farmers improve productivity while promoting sustainable agriculture. Built using React, Tailwind CSS, Firebase, and modern web technologies, KrishiMitra delivers a responsive, scalable, and user-friendly farming solution.
Future Enhancements
Known Issues
Installation
## Installation Instructions 1. Clone the repository: git clone https://github.com/KISHAN840/Krishi_Mitra.git 2. Navigate to the project directory: cd Krishi_Mitra 3. Install dependencies: npm install 4. Create a `.env.local` file and add your API keys: - NASA POWER API - Open-Meteo API - OpenWeather API - Hugging Face API - Firebase Configuration 5. Start the development server: npm run dev 6. Open your browser and visit: http://localhost:5173
This version is concise, professional, and ideal for a SkillBolt project listing
Usage
Run npm run dev, open the app in your browser, sign in, and explore AI-powered crop recommendations, irrigation guidance, weather data, flood alerts, and agricultural insights. receive instant guidance.
9. Connect with agricultural experts for personalized farming advice.
System Requirements
Operating System: Windows 10/11, macOS, or Linux. Node.js (v18 or later), npm, a modern web browser (Chrome, Edge, or Firefox), and a stable internet connection for API access.
Slides Open in New Tab
For better readability, slides are opened directly. Documents remain preview-only with secure backend rendering.
Showing preview pages only. Purchase for full access to all pages and complete source package.
Login for Full AccessNo Q&A available yet
Be the first to ask a question!
Ask a Question
Customer Reviews
Write Your Review
No reviews yet
Be the first to review this project!
Similar Projects
You might also be interested in these projects
Full-Stack E-Commerce Marketplace Website- MERN Stack
A complete e-commerce platform where brands sell products and customers shop with a full-featured cart, authentication, and secure payments.
Terra – Plant Shop E-commerce Web Application
Responsive e-commerce plant store with live search, shopping cart, checkout, admin dashboard, and LocalStorage-based data persistence.
Full Stack Bhautika-_Portfolio-application-
Booking-enabled portfolio site for physiotherapist Nirupama Bhatt, built with React, Firebase, and Gemini AI lets clients view her work and book slot
AssetPulse – Integrated Asset & Equipment Management System
AssetPulse is an asset system using QR codes, maintenance logs, warranty alerts, role-based security, and depreciation tracking with dashboard.