Cattle Management App written in Flutter.It uses Nestjs as backend(Link) and also a design implementation of Best Cattle Management App and Cow milk as app launcher.
HomePage | Animals List | Filter list |
---|---|---|
![]() |
![]() |
![]() |
Animal Detail | Create | Add State |
---|---|---|
![]() |
![]() |
![]() |
Settings |
---|
![]() |
Coming soon
lib
├── components
│ ├── dashboard
│ │ ├── dashboard.dart
│ │ ├── main_dashboard_card.dart
│ │ └── summary_card.dart
│ ├── detail
│ │ ├── detail_card_actions.dart
│ │ ├── detail.dart
│ │ ├── milk_chart.dart
│ │ └── state_dialog.dart
│ ├── list
│ │ ├── filter.dart
│ │ └── list.dart
│ ├── login
│ │ ├── login_page.dart
│ │ └── otp_page.dart
│ ├── newAnimal
│ │ ├── drop_down.dart
│ │ ├── input.dart
│ │ └── new-animal.dart
│ ├── settings
│ │ ├── language.dart
│ │ └── settings.dart
│ └── splash
│ └── splash_page.dart
├── home.dart
├── l10n
│ ├── app_en.arb
│ └── app_fa.arb
├── main.dart
├── models
│ ├── Dashboard.dart
│ ├── livestock.dart
│ ├── LivestockState.dart
│ ├── LocaleModel.dart
│ ├── LoginResponse.dart
│ └── User.dart
├── repositories
│ ├── AuthRepository.dart
│ ├── DashboardRespository.dart
│ ├── LivstockRespository.dart
│ ├── SettingRespository.dart
│ └── UserRepository.dart
├── utils
│ ├── api
│ │ ├── ApiProvider.dart
│ │ ├── CustomException.dart
│ │ └── Response.dart
│ ├── DateUtil.dart
│ ├── PinConfig.dart
│ ├── SettingsProvider.dart
│ └── theme.dart
└── widgets
├── confirm_dialog.dart
├── fab_bottom_navigation
│ ├── fab_bottom_app_bar.dart
│ └── pin_image.dart
└── PinSnackBar.dart
- Add chat and medical section
- Add notification
- Complete settings
- Add Scanning Animal Barcode Functionality
I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request.