Skip to main content
Garis Purwa Digital Pedigree — Edisi Indonesia

Garis Purwa Digital Pedigree (ID)

Web Application SaSS

Garis Purwa Digital Pedigree

Portfolio Proyek — Edisi Indonesia

Versi: Juni 2026
Tipe: SaaS Web Application (Multi-Tenant)
Stack: Laravel 13 · PHP 8.3 · MySQL · Midtrans


Ringkasan Proyek

Garis Purwa adalah platform SaaS berbasis web untuk pencatatan silsilah burung perkutut secara digital. Platform ini hadir sebagai solusi modern menggantikan pencatatan manual (spreadsheet / Google Apps Script), menawarkan analisa genetik tingkat penelitian yang dikemas dalam antarmuka yang mudah digunakan oleh peternak.

Satu-satunya platform pedigree SaaS khusus perkutut di Indonesia dengan kalkulasi Coefficient of Inbreeding (COI) menggunakan metode Wright’s Path Coefficient (1922) dan Selection Index berbasis Smith-Hazel (1936/1943) — standar akademik yang pertama kali diterapkan di industri perkutut Indonesia.

Developer: SASHINDO PROJECT — Luthfi SY


Arsitektur Teknis

KomponenDetail
FrameworkLaravel 13.11 (PHP 8.3)
DatabaseMySQL (gp_pedigree)
PaymentMidtrans Snap + Transfer Bank + PayPal
PDFbarryvdh/laravel-dompdf
Excelphpoffice/phpspreadsheet v5.7
Markdownleague/commonmark 2.8.2
QR Codeendroid/qr-code v6 (GD driver)
Auth SosialGoogle OAuth 2.0
DeploymentcPanel CloudLinux (tanpa SSH)
Multi-tenantIsolasi data via client_id
i18nEN/ID (JSON-based, ~580+ keys)

Pola Arsitektur Utama

  • Multi-tenant strict: setiap data terikat client_id, tidak bisa lintas tenant
  • Silsilah self-referencing: kolom sire_id + dam_id, traversal rekursif PHP
  • UUID burung: identitas aman untuk URL publik dan QR Code
  • Selection Index normalisasi: komponen kosong dikeluarkan dari denominator

Fitur Utama

1. Manajemen Data Burung

  • CRUD lengkap dengan pencarian real-time (AJAX debounce 300ms)
  • Filter: tipe koleksi, gender, status aktif
  • Import data massal dari CSV
  • Subscription hard-lock: Free tier 17 ekor

2. Analisa Genetik

Coefficient of Inbreeding (COI)

Kalkulasi akurat menggunakan Wright’s Path Coefficient (1922) via algoritma kinship rekursif dengan memoization. Terverifikasi: full-sib = 25%, half-sib = 12.5%, outcross = 0%.

Selection Index (SI)

Formula Smith-Hazel yang dinormalisasi per komponen tersedia:

SI = (Suara×35% + Prestasi×25% + Potensi×25% + COI-factor×15%) / total_bobot × 100

Mating Planner

Simulasi kawin sebelum dieksekusi: prediksi COI anakan, tipe breeding, risiko, dan notasi linebreeding — tanpa membuat data apapun.

3. Trah Analysis (Fitur Terbaru — Juni 2026)

Lima fitur statistik breeding berbasis data koleksi aktual:

  • Breeding Performance — performa individu burung
  • Pairing Analytics — ranking semua kombinasi pasangan historis
  • Bloodline Influence Score — traversal silsilah 5 generasi per trah
  • Find Mates — rekomendasi pasangan ideal dengan Recommendation Score

4. Dashboard Diversitas Genetik

Analisa kesehatan genetik populasi farm: Founder Contribution, Effective Founders (fe), Avg Kinship, Genetic Uniqueness, Tren COI per Tahun.

5. E-Pedigree & Profil Publik

Sertifikat silsilah digital resmi dengan QR Code, P3SI Ring Number, dan tabel silsilah 4 generasi. Halaman publik farm dan profil burung tanpa login.

6. Sistem Pembayaran Multi-Metode

Tiga jalur pembayaran: Midtrans (Snap.js), Transfer Bank, PayPal — dalam satu antarmuka modal 3-step dengan notifikasi langganan otomatis.

7. Admin Panel (SaaS)

Kelola clients, users, packages, billing, manual pages, dan konfigurasi platform.


Keunggulan Kompetitif

AspekGaris PurwaKompetitor
Fokus pasarPerkutut Indonesia (niche)Umum / belum ada
COIWright’s Path Coefficient (akurat)Estimasi atau tidak ada
Selection IndexSmith-Hazel (standar akademik)Tidak ada
Analisa trah5 fitur statistik berbasis dataTidak ada
E-PedigreeQR + P3SI Number + scannableTidak ada
HargaRp 199.000/tahun

Statistik Platform

  • ~580+ keys terjemahan EN/ID
  • 22 halaman Manual in-app
  • 5 fitur Trah Analysis baru (Jun 2026)
  • 3 metode pembayaran
  • 4 dokumen profil & kerjasama (DOCX, ID+EN)

Kontak

SASHINDO PROJECT — Luthfi SY
WhatsApp +6281235025700