The TeaFarmPro mobile app is a Flutter-based application designed to provide tea farmers with an efficient and intuitive way to manage their farms. The app allows users to track production, assign tasks, manage inventory, monitor expenses, and access reports—all from the convenience of their mobile devices.
- Overview of farm statistics, including:
- Recent production data
- Workforce activity summary
- Assign Tasks: Assign tasks to employees with start date, due date, and priority level.
- Monitor Progress: Track the status of assigned tasks in real time.
- Daily Log: Record daily tea production data, including quantity, employees, and notes.
- Historical Data: Access past production records with filtering options.
- Add/Edit Inventory: Manage farm inventory, including fertilizers, tools, and more.
- Track Usage: Log inventory usage details like quantity, date, and purpose.
- Log Expenses: Record operational expenses with details such as type, amount, and date.
- Generate Reports: View and download production, expense, and workforce reports.
- Add/Edit Employees: Add new employees or update existing employee details.
- Manage Profile: Update user information and farm details.
- Flutter SDK: v3.x or higher
- Dart: v2.x or higher
- Compatible with Android devices
-
Clone the Repository
git clone https://github.com/Dev-Kings/teafarmpro-mobile.git cd teafarmpro-mobile
-
Install Dependencies
flutter pub get
-
Configure Backend Ensure the backend API is running and accessible.
-
Run the App For Android:
flutter run -d android
lib/
├── models/ # Data models
├── screens/ # UI screens
├── services/ # API and service integrations
├── widgets/ # Reusable widgets
├── utils/ # Utility functions
├── main.dart
We welcome contributions to the TeaFarmPro mobile app! To contribute:
-
Clone the Repository
-
git clone https://github.com/Dev-Kings/teafarmpro-mobile.git git checkout -b feature/your-feature-name
-
Submit a Pull Request
For any questions or support, please contact:
-
Emmanuel Odenyire Anyira
- GitHub
- Email: eodenyire@gmail.com
-
Daniel Kipkosgei
-
David King'asia
-
Joy Wanjiru Muchemi