An open API service indexing awesome lists of open source software.

https://github.com/celestix/agroconnect


https://github.com/celestix/agroconnect

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# AgroConnect

### Supporting farmers through our online marketplace and community.

AgroConnect is a one-place app that provides direct-to-consumer services such as buying and selling crops, cutting out the middleman, and more.It also provides various features such as Farmbook: Recommendations for protecting crops from diseases and pests, News: - Miscellaneous information. A forum for farmers to discuss and share information on government benefits and policies for farmers in a community format.

## Features
- **Marketplace**: This platform facilitates direct transactions between farmers and consumers, allowing the purchase and sale of crops, fertilizers, and other agricultural supplies at competitive prices.
- **FarmBook**: Features with insights and details about specific crops to support farmers by region and climate.
- **News Section**: This dedicated platform serves as a central hub for crucial information on government social policies, subsidies, and programs specifically designed to support farmers.
- **Community**: A dedicated space for mutual discussion, information sharing, and learning for farmers worldwide.
- **Weather Report**: This integrated feature empowers farmers to monitor weather conditions in their local area, allowing them to make informed decisions and optimize their agricultural strategies.
- **Organic Farming**: Features built into Farmbook to expand your knowledge and support farmers using organic farming methods.

## Getting Started

### Prerequisites
1. Install Flutter and Android SDK .
2. Clone the repository from GitHub using the following command:

```git clone https://github.com/celestix/agroconnect```
3. Install the required packages using the `flutter pub get`.
4. Run the app using `flutter run` or using your IDE's tools.

## Todo
- [x] Create a backend API for FarmBook
- [x] Add Phone OTP based authentification
- [x] Integrate Firestore for storage
- [x] Implement Firebase Crashlytics
- [x] Integrate Google Analytics
- [x] Implement Firebase Push Messages Mechanism
- [x] Android
- [x] iOS
- [x] Integrate Gemini AI
- [ ] Add Dark Theme

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## License
[![MIT](https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/MIT_logo.svg/200px-MIT_logo.svg.png)](https://opensource.org/licenses/MIT)

Licensed Under The MIT License