Restoran POS Paketi — Sonlandırma, Sağlamlaştırma & Uber Eats
Node.jsElectronSQLiteAndroidUber Eats API
14
Uygulama Yüzeyi
535
Commit
175
Kapatılan Sorun
106
Geçen Kabul Kontrolü
Problem
Müşteri, geniş kapsamlı ama yarım kalmış bir POS kod tabanını ZIP olarak teslim etti: bilinen hatalar, tutarsız modüller ve doğrulanamayan teslim paketleri vardı. Sistemin sahaya çıkabilmesi için hem kararlı hâle gelmesi hem de her teslimin kanıtlanabilir olması gerekiyordu.
Yaklaşım
Kod tabanını sıfırdan yazmak yerine, çalışan kodu ve yol haritasını koruyarak aşamalı bir sonlandırma planı uyguladım. Her aşamayı kabul kontrol listesi ve kanıt dosyalarıyla kapattım; teslim paketlerini SHA-256 manifestiyle birebir tekrarlanabilir hâle getirdim. Uber Eats entegrasyonunu sözleşme koşullarına uygun bir ek iş olarak ekledim.
Öne Çıkan Mühendislik
- Kullanıcıların bildirdiği 175 sorun kapatıldı; açık P0/P1/P2 hata sayısı sıfıra indi.
- Uber Eats Marketplace: OAuth ile mağaza bağlama, imzalı webhook doğrulama ve 30 günlük kişisel veri temizliği.
- Tabletler ve mutfak ekranı için internet kesildiğinde de çalışan çevrimdışı yerel ağ modu.
- 3.031 dosyalık SHA-256 manifestiyle doğrulanan, birebir tekrarlanabilir teslim paketleri (v1.0 → v1.2).
Benzer bir sistem mi kurmak istiyorsun?
İletişime Geç