Membangun rumah digital untuk Kulon Progo Half Marathon & Menoreh International Trail Run — registrasi, pembayaran, peta rute interaktif, dan database komunitas pelari dalam satu platform berstandar internasional.
Sebelum penawaran ini kami kirim, kami sudah membangun prototipe fungsional MY ENDURA dalam bahasa visual yang Anda inginkan — gelap, sinematik, premium, dengan aksen sinyal-orange. Anda tidak sedang membeli sebuah janji di atas kertas; Anda melihat tim yang sudah mengeksekusi.
Ini bukan sekadar company profile. Ini platform operasional event yang harus tetap berdiri tegak di momen paling rawan: detik pembukaan registrasi, saat ribuan pelari menyerbu situs secara bersamaan.
Beberapa event endurance dalam satu platform, masing-masing dengan landing page & kategori sendiri — dapat dipakai ulang tiap tahun.
Wajib bertahan saat 5.000 pengunjung membuka registrasi bersamaan. Ini tantangan rekayasa nyata, bukan sekadar fitur.
Database runner yang tumbuh tiap event — aset jangka panjang untuk pemasaran, sponsor, dan retensi peserta.
Setiap medan. Setiap event. Satu platform.
Seluruh fitur untuk open registration siap pada deadline Juli. Fitur pasca-lomba (results, leaderboard, e-badge, galeri penuh) dijadwalkan menjelang hari-H tiap event — karena baru relevan setelah race berlangsung. Deadline aman, momen krusial terlindungi.
Mulai awal Juni, siap open registration di minggu ke-3 Juli 2026 — sesuai target Anda.
Fitur pasca-lomba (results, leaderboard, e-badge, galeri lengkap) dikirim menjelang hari-H masing-masing event. Timeline mengasumsikan aset konten (video, GPX, detail event, logo sponsor) tersedia di awal Fase 1.
Brief Anda menyebut VPS / AWS / DigitalOcean. Untuk skenario 5.000 concurrent, kami merekomendasikan arsitektur terkelola & edge — yang justru lebih tahan lonjakan dan menghilangkan single point of failure dibanding satu VPS tunggal.
React + Tailwind CSS. Modern, premium, mobile-first — bahasa visual yang sudah Anda lihat di prototipe.
PostgreSQL dengan connection pooling — siap menampung lonjakan koneksi tanpa tumbang saat registrasi dibuka.
Edge / serverless + Cloudflare CDN. Skala otomatis, distribusi global, tanpa server tunggal yang jadi titik kegagalan.
Xendit / Midtrans dengan webhook idempotent — area yang sudah kami implementasikan di produksi pada platform lain.
Mapbox GL JS untuk animated route & elevation; Cloudflare R2 untuk media & dokumen.
Brevo / Amazon SES (transactional + scheduler); SSL, reCAPTCHA/Turnstile, RBAC, secure payment handling.
Opsi virtual waiting room / antrian, pre-scaling database sebelum jam buka, webhook pembayaran idempotent, dan penguncian kuota di level data untuk mencegah over-quota dan double-charge. Inilah yang membedakan platform yang bertahan dari yang tumbang di menit pertama.
DB terkelola, edge hosting, CDN, email service, maps, SSL, monitoring & backup. Disesuaikan dengan volume.
Bug fixing, security update, update konten minor, monitoring, dan support (retainer).
Standby tim, pre-scaling infrastruktur, dan monitoring live saat open registration & race day. Asuransi langsung untuk target 5.000 concurrent.
Biaya Xendit/Midtrans per transaksi (mis. VA ± Rp 4.500, QRIS ± 0,7%, CC ± 2,9%) — di luar biaya pengembangan, sesuai kebijakan penyelenggara.
Platform ini bukan biaya — ini infrastruktur yang melindungi dan menumbuhkan pendapatan registrasi Anda di setiap event, setiap tahun.
Biaya dibayar sekali; platform dipakai untuk setiap event, setiap tahun. Ditambah database komunitas runner yang tumbuh terus — aset yang bisa di-monetisasi lewat sponsor & pemasaran.
Jika situs tumbang di detik open registration, Anda kehilangan pembeli ber-intensi tertinggi (mereka tidak kembali), plus refund dan kerusakan reputasi event "internasional". Fase load-testing & event-day support adalah asuransi terhadap kerugian ratusan juta.
Agensi tradisional mematok Rp 200–400 jt dan 4–6 bulan untuk scope ini — dari nol. Kami menawarkan Rp 135 jt, ≈7 minggu, dengan prototipe yang sudah berjalan.
Angka pendapatan adalah ilustrasi konservatif berdasarkan asumsi peserta & harga rata-rata; jumlah aktual dapat lebih tinggi. Akan kami kalibrasi dengan data peserta riil Anda saat sesi diskusi.
Kami siap menjadwalkan meeting untuk menyelaraskan kebutuhan dan mengunci angka final. Bawa data peserta & target Anda — kami bawa prototipe yang sudah berjalan.
Jadwalkan Diskusi →