Web Platformu & Mobil

HuraGaz Saha Operasyon Platformu

Gaz dağıtımı ve saha operasyonu için web yönetim paneli, şoför ve teknisyen mobil uygulamaları ile paylaşımlı tip güvenli API'yi tek bir monorepo'da birleştirdik.

  • TypeScript
  • Turborepo
  • Next.js
  • React Native
  • Expo
  • Hono
  • oRPC
  • Drizzle ORM

HuraGaz web yönetim paneli gösterge ekranı
HuraGaz şoför mobil uygulaması görev ve sipariş ekranı

Problem

CRM, teslimat, servis çağrıları, tahsilat ve saha ekibi takibi birbirinden kopuk araçlarda yürüyor; günlük operasyon telefon ve kâğıt üzerinden yönetiliyordu.

Çözüm

Yönetici paneli, şoför ve teknisyen uygulamalarını ortak tip güvenli bir API etrafında birleştirdik; teslimat, servis, tahsilat ve canlı konum takibini uçtan uca dijitalleştirdik.

Başlangıç durumu

HuraGaz, 10'dan fazla yöneticinin, geniş bir şoför ve teknisyen kadrosunun ve 30.000'i aşan müşterinin günlük operasyonunu yürütüyordu. Sipariş alma, teslimat planlama, servis çağrıları, tüp yükleme ve tahsilat ayrı ayrı, çoğu zaman kâğıt ve telefonla yönetiliyordu.

Sahadaki şoför ne teslim ettiğini, hangi siparişin kimde olduğunu ve günlük bakiyesini elle takip ediyordu. Yönetici tarafında ise o anki durumu görmenin bir yolu yoktu.

Nasıl ilerledik?

Tek bir Turborepo monorepo kurduk: web yönetim paneli, şoför uygulaması, teknisyen uygulaması ve bunların hepsinin paylaştığı tip güvenli bir API katmanı. Böylece bir alan API'de değişince tüm istemciler derleme aşamasında uyarı veriyor.

Operasyonu parça parça dijitalleştirdik: önce müşteri ve sipariş yönetimi, sonra teslimat ve tüp yükleme akışı, ardından servis çağrıları, tahsilat ve canlı konum. Her modül sahada test edildikçe manuel süreç devreden çıktı.

Teknik çözüm

Web tarafı Next.js, mobil taraf React Native ve Expo ile geliştirildi; API Hono ve oRPC üzerine, veri katmanı Drizzle ORM ile PostgreSQL üzerinde kuruldu. Kimlik doğrulama Better Auth ile, çalışma zamanı Bun ile yönetildi.

Anlık bildirimler Firebase Cloud Messaging ile, saha takibi Google Maps ile sağlandı. Web Vercel, servisler Google Cloud Run üzerinde çalışıyor. Arayüzler çok dilli kuruldu.

Sıradaki proje sizinki olsun

Benzer bir ihtiyacınız varsa kısa bir görüşmeyle nasıl ilerleyebileceğimizi konuşalım.