Skip to content

Alpha4Coders/PragatiPath

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌾 PRAGATI PATH — AI-Powered Agricultural Education Platform

PRAGATI PATH is a full-stack web platform designed to assist Indian farmers by leveraging AI technology, multilingual support, and image recognition. It provides crop suggestions, disease diagnosis, and educational content to improve agricultural outcomes.

💡 Key Features

  • 🤖 AI Chatbot using Google Gemini 2.0 for farming-related query resolution in local languages
  • 🌱 Crop Recommendation System based on user location and weather data
  • 🦠 Plant Disease Detection via image upload and a custom-trained TensorFlow.js model
  • 📺 YouTube Learning Module — fetches top 5 relevant videos based on user query
  • 🌐 Responsive, intuitive frontend for accessibility in rural and low-bandwidth regions
  • 🔐 Secure login and protected routes using Clerk authentication

🌐 Live Preview

🔗 https://pragatipath.onrender.com/

🛠 Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • AI Integration: Google Gemini (Generative AI), TensorFlow.js
  • Auth: Clerk
  • Other Tools & APIs: Axios, Geo APIs, Weather API

📦 Getting Started

Installation

git clone https://github.com/yourusername/pragati-path.git
cd pragati-path
npm install

Run the App

node .

Make sure you have a .env file configured with your environment variables.

📂 Project Structure

/client/private       # Chatbot, Dashboard, Disease/Crop modules
/server               # Express API routes and AI integrations

👨‍💻 Authors

📄 License

MIT © 2025 Archisman Pal

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •