{"id":26536997,"url":"https://github.com/anidipta/agroconnect","last_synced_at":"2026-04-20T05:03:39.015Z","repository":{"id":282735127,"uuid":"949459866","full_name":"Anidipta/AgroConnect","owner":"Anidipta","description":"Smart Agricultural Marketplace","archived":false,"fork":false,"pushed_at":"2025-04-16T11:51:04.000Z","size":1764,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-16T15:53:03.002Z","etag":null,"topics":["googletranslate","sql","streamlit","websocket"],"latest_commit_sha":null,"homepage":"https://agroconnect.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Anidipta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-16T14:13:36.000Z","updated_at":"2025-04-16T11:51:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"7e5f8a04-ab4e-4c2e-9313-fcdb015ca257","html_url":"https://github.com/Anidipta/AgroConnect","commit_stats":null,"previous_names":["anidipta/agroconnect"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Anidipta/AgroConnect","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anidipta%2FAgroConnect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anidipta%2FAgroConnect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anidipta%2FAgroConnect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anidipta%2FAgroConnect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Anidipta","download_url":"https://codeload.github.com/Anidipta/AgroConnect/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anidipta%2FAgroConnect/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32033720,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["googletranslate","sql","streamlit","websocket"],"created_at":"2025-03-21T22:17:57.643Z","updated_at":"2026-04-20T05:03:39.006Z","avatar_url":"https://github.com/Anidipta.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌱 AgroConnect – A Smart Agricultural Marketplace  \n\nAgroConnect is a digital platform that **empowers farmers** and **connects them with buyers** worldwide. With an intuitive UI, **secure transactions**, **real-time chat**, and **AI-powered insights**, it **revolutionizes** the agricultural trading experience.  \n\n## 🚀 Key Features  \n\n### 🌍 **User-Friendly Marketplace**  \n- Clean, modern, and **responsive UI** for effortless navigation.  \n- **Interactive product listings** with images, descriptions, and price updates.  \n\n### 🔄 **Real-Time Notifications \u0026 Chatting**  \n- **Instant notifications** for new listings, offers, and transactions.  \n- **WebSocket-based real-time chat** for seamless buyer-seller communication.  \n- **Google Translate API integration** for automatic language translation in chat.  \n\n### 🔐 **Secure Transactions**  \n- **Razorpay API** integration for **seamless payments** via UPI, cards, and net banking.  \n- **Escrow-based payment system** (Upcoming).  \n\n### 📜 **Smart Contract Management**  \n- **Digitized agreements** for transparent and verified deals.  \n\n### 🤖 **AI-Powered Insights**  \n- **Predictive pricing** suggestions based on market trends.  \n- **Demand-supply analytics** for strategic decision-making.  \n\n### 📊 **Streamlit-Based Analytics Dashboard**  \n- Farmers and buyers can **view real-time insights** on pricing and trends.  \n\n### 💾 **SQL Database for Secure Storage**  \n- **MySQL ensures efficient, scalable, and **secure** data management.  \n\n---\n\n## 🏗 **Project Structure**  \n\n```\nagroconnect/\n│\n├── app.py                  # 🎯 Main application file\n├── config.py               # ⚙️ Configuration variables\n├── database.py             # 💾 Database operations\n├── auth.py                 # 🔐 Authentication functions\n├── marketplace.py          # 🛒 Marketplace functionality\n├── payment.py              # 💳 Payment integration\n├── translator.py           # 🌍 Translation services\n├── chat.py                 # 💬 Real-time chat functionality\n├── utils.py                # 🔧 Utility functions\n│\n├── assets/                 # 🎨 Static assets\n│   ├── css/                # 🎨 CSS files\n│   ├── images/             # 🖼 Image files\n│   └── js/                 # 📜 JavaScript files\n│\n├── data/                   # 📂 Data storage\n│   └── agroconnect.db      # 🗄 MySQL database\n│\n└── requirements.txt        # 📌 Project dependencies\n```\n\n---\n\n## 🔗 **Project Links**  \n\n- **Live Deployment:** [Here](https://agroconnect.streamlit.app/)\n  \n---\n\n## 🛠 **Tech Stack Used**  \n\n| Component         | Tech Used |\n|------------------|-----------|\n| 🖥 **Frontend**  | Streamlit, Tailwind CSS |\n| ⚡ **Backend**   | FastAPI, WebSocket |\n| 💾 **Database**  | MySQL |\n| 💰 **Payments**  | Razorpay API |\n| 🌍 **Translation** | Google Translate API |\n| 🔐 **Authentication** | OAuth |\n| 🚀 **Hosting** | Streamlit Cloud |\n\n---\n\n## 🛠 **How to Set Up the Project?**  \n\n1️⃣ **Clone the repository:**  \n```bash\ngit clone https://github.com/Anidipta/AgroConnect.git\ncd AgroConnect\n```\n\n2️⃣ **Install dependencies:**  \n```bash\npip install -r requirements.txt\n```\n\n3️⃣ **Run the application:**  \n```bash\nstreamlit run app.py\n```\n\n---\n\n## 🔥 **Future Enhancements**  \n✅ **AI-powered recommendations** for pricing.   \n✅ **Machine Learning models** for demand forecasting.  \n\n🚀 **AgroConnect is the future of agriculture trading!**  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanidipta%2Fagroconnect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanidipta%2Fagroconnect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanidipta%2Fagroconnect/lists"}