Rancang Bangun Sistem Pemanenan Telur Ayam Otomatis Berbasis IoT pada TEFA Unggas Ayam Petelur Politeknik Negeri Jember
Go to file
Wizznu 9c988e0f9c Update Flutter app data flow and add Railway scheduler service 2026-03-26 23:03:58 +07:00
android Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
assets Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
ios Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
lib Update Flutter app data flow and add Railway scheduler service 2026-03-26 23:03:58 +07:00
linux Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
macos Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
railway-scheduler Update Flutter app data flow and add Railway scheduler service 2026-03-26 23:03:58 +07:00
test Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
web Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
windows Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
.flutter-plugins Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
.gitignore Update Flutter app data flow and add Railway scheduler service 2026-03-26 23:03:58 +07:00
.metadata Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
DATABASE_CONFIG.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
DOCUMENTATION_INDEX.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
FINAL_SUMMARY_SCHEDULER.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
FIREBASE_CONNECTION_STATUS.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
FIREBASE_SETUP.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
MAIN_DART_EXAMPLE.dart Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
PENJELASAN_DASHBOARD_RIWAYAT.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
PROJECT_STRUCTURE.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
QUICK_START.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
QUICK_START_SCHEDULER.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
README.md Merge remote changes and add TelurKu features: Debug Panen Screen, Scheduler fixed 2026-03-10 09:49:13 +07:00
RINGKASAN_SCHEDULER_SYSTEM.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
SCHEDULER_IMPLEMENTATION_GUIDE.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
SENSOR_REAL_TIME_FINAL.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
SMART_HARVEST_TRACKING_FINAL.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
TESTING_CHECKLIST.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
VISUAL_DIAGRAMS_SCHEDULER.md Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
analysis_options.yaml Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
pubspec.lock Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00
pubspec.yaml Initial commit project TelurKu tgl 10 maret pagi 2026-03-10 09:16:25 +07:00

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

  1. Clone repository:
git clone https://github.com/awisnuu/TTelurr.git
cd TTelurr
  1. Install dependencies:
flutter pub get
  1. Setup Firebase:

    • Lihat file FIREBASE_SETUP.md untuk panduan lengkap
    • Update lib/firebase_options.dart dengan konfigurasi project Anda
  2. Run aplikasi:

flutter run

Dokumentasi

Teknologi

  • Flutter - Framework UI
  • Firebase Authentication - User authentication
  • Firebase Realtime Database - Database real-time
  • Provider - State management

Debug Feature

Untuk testing panen scheduler:

  1. Login ke aplikasi
  2. Klik icon profile di kanan atas
  3. Pilih "Debug Panen"
  4. Test simpan panen pagi/sore secara manual

License

This project is for educational purposes.