https://github.com/celestix/agroconnect
https://github.com/celestix/agroconnect
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/celestix/agroconnect
- Owner: celestix
- License: mit
- Created: 2024-01-17T13:59:41.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-08T10:44:06.000Z (over 2 years ago)
- Last Synced: 2024-04-11T09:58:35.034Z (over 2 years ago)
- Language: Dart
- Size: 7.93 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
[](https://opensource.org/licenses/MIT)
Licensed Under The MIT License