Logo Lanfrica

jkanyi-web/Agri_Smart

Domaine:

agriculture

Type de record:

software
Créateur:
jka
Hôte:
AgriSmart empowers farmers with real-time weather data, crop management tools, and a marketplace for selling yields. It offers predictive analytics for better productivity and fosters a supportive community. Secure MPesa integration ensures seamless transactions, helping farmers make informed decisions and connect with a broader market. Agri_Smart # 📗 Table of Contents - 📗 Table of Contents - 📖 Agri_Smart - 🛠 Built With - Tech Stack - Key Features - 🚀 Live Demo - 💻 Getting Started - Prerequisites - Setup - Install - Usage - Run tests - 👥 Author - 🔭 Future Features - 🤝 Contributing - ⭐️ Show your support - 🙏 Acknowledgments - 📝 License # 📖 Agri_Smart Agri_Smart is a comprehensive platform designed to assist farmers with various agricultural activities. It includes features such as crop management, marketplace transactions, weather updates, and MPesa payment integration. The platform aims to streamline agricultural processes and provide valuable insights to farmers. ## 🛠 Built With ### Tech Stack Client Django Server Django Database MySQL ### Key Features - Users can sign up and manage their profiles. - Users can add, edit, and delete crops. - Users can list crops for sale in the marketplace. - Users can initiate MPesa payments for marketplace transactions. - Users can view weather updates. - Users can participate in forums by creating posts and comments. ( back to top ) ## 🚀 Live Demo - Live Demo Link ( back to top ) ## 💻 Getting Started Clone this repository to your desired folder: git clone git@github.com:jkanyi-web/Agri_Smart.git ### Prerequisites In order to run this project you need: - Python 3.12 - Browser (Google Chrome, Mozilla Firefox, Safari or any other browser) - Django 5.0.2 - MySQL ### Setup Clone this repository to your desired folder: git clone git@github.com:jkanyi-web/Agri_Smart.git cd agri_smart ### Install Install this project with: pip install -r requirements.txt ### Usage Use this project in the browsers of desktops and mobile devices. 1. Configure the database in `settings.py`: ```python DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'agri_smart_db', 'USER': 'your-db-user', 'PASSWORD': 'your-db-password', 'HOST': 'localhost', 'PORT': '3306', } } ``` 2. Run the following commands to create the database …

Languages