|
|
||
|---|---|---|
| _railway_only_repo_20260326_202540@f7354e32a9 | ||
| android | ||
| assets | ||
| ios | ||
| lib | ||
| linux | ||
| macos | ||
| railway-scheduler | ||
| test | ||
| web | ||
| windows | ||
| .flutter-plugins | ||
| .gitignore | ||
| .metadata | ||
| DATABASE_CONFIG.md | ||
| DOCUMENTATION_INDEX.md | ||
| FINAL_SUMMARY_SCHEDULER.md | ||
| FIREBASE_CONNECTION_STATUS.md | ||
| FIREBASE_SETUP.md | ||
| MAIN_DART_EXAMPLE.dart | ||
| NOTIFIKASI_IMPLEMENTASI_LENGKAP.md | ||
| PENJELASAN_DASHBOARD_RIWAYAT.md | ||
| PERBAIKAN_SISTEM_PANEN.md | ||
| PROJECT_STRUCTURE.md | ||
| QUICK_START.md | ||
| QUICK_START_SCHEDULER.md | ||
| README.md | ||
| RINGKASAN_SCHEDULER_SYSTEM.md | ||
| SCHEDULER_IMPLEMENTATION_GUIDE.md | ||
| SENSOR_REAL_TIME_FINAL.md | ||
| SMART_HARVEST_TRACKING_FINAL.md | ||
| TESTING_CHECKLIST.md | ||
| VISUAL_DIAGRAMS_SCHEDULER.md | ||
| analysis_options.yaml | ||
| pubspec.lock | ||
| pubspec.yaml | ||
README.md
TelurKu
Aplikasi Flutter untuk manajemen peternakan ayam petelur dengan sistem panen otomatis.
Fitur Utama
- 🔐 Authentication (Login/Signup dengan Firebase)
- 📊 Dashboard monitoring real-time
- 🏠 Manajemen Kandang
- 📅 Penjadwalan Panen Otomatis (Pagi 09:00 & Sore 15:00)
- 📈 Riwayat Panen dengan filter tanggal
- 🐛 Debug Screen untuk testing scheduler
- 🔄 Real-time sensor monitoring (infra1, infra2)
Getting Started
Prerequisites
- Flutter SDK (latest stable version)
- Firebase account
- Android Studio / VS Code
Installation
- Clone repository:
git clone https://github.com/awisnuu/TTelurr.git
cd TTelurr
- Install dependencies:
flutter pub get
-
Setup Firebase:
- Lihat file
FIREBASE_SETUP.mduntuk panduan lengkap - Update
lib/firebase_options.dartdengan konfigurasi project Anda
- Lihat file
-
Run aplikasi:
flutter run
Dokumentasi
- QUICK_START.md - Panduan cepat memulai
- FIREBASE_SETUP.md - Setup Firebase
- PROJECT_STRUCTURE.md - Struktur project
- SCHEDULER_IMPLEMENTATION_GUIDE.md - Panduan scheduler
Teknologi
- Flutter - Framework UI
- Firebase Authentication - User authentication
- Firebase Realtime Database - Database real-time
- Provider - State management
Debug Feature
Untuk testing panen scheduler:
- Login ke aplikasi
- Klik icon profile di kanan atas
- Pilih "Debug Panen"
- Test simpan panen pagi/sore secara manual
License
This project is for educational purposes.