Drawing

70%

Bir yemek planı uygulamasının ilk beş dakikası, doğru yapılmış hâliyle.

70% vaka çalışması kapağı
Ne olduğu
Mobile app · Foundation
Yıl
2026
Üstlendiklerimiz
Drawing · Building
Yapı taşları
React Native · React · Redux Toolkit · Encrypted storage · i18next · React Navigation

Kapıdan başla

70%, kendi yazılım firmamız Walnut üzerinden yapılan yeni bir kişiye özel yemek planı teslimat uygulaması. Menülerden ve aboneliklerden önce, her kullanıcının ilk dokunduğu kısma ihtiyacı vardı: fikri satan bir karşılama ve telefonda hızlı, altında güvenli bir kayıt, giriş ve kurtarma akışı. Bu, o temel.

Bir yemek planı uygulaması ilk dakikasında yaşar ya da ölür. Karşılama ne alacağınızı söylemiyorsa ya da kayıt çok şey istiyorsa, kimse menüyü görmez. Bu yüzden ilk kilometre taşı ön kapının tamamıydı: vaadi, yani her gün teslim edilen kişiye özel yemekleri satan iki karşılama anı, ardından telefon numarasıyla kayıt, giriş ve tek kullanımlık kodlu bir şifre kurtarma akışı.

Kapsam, açıkça: bu yapı karşılamayı ve kimlik doğrulamayı kapsıyor. Menüler, planlar ve sipariş aynı temel üzerinde sırada.

Yedi ekran, tek düz çizgi

Karşılama önce yemekle, sonra teslimatla açılıyor. Giriş telefon öncelikli; Beni hatırla ve kurtarmaya açık bir yol var. Doğrulama dört kutu, yeniden göndermeden önce bir geri sayım ve dördüncü rakam girildiği anda kendini gönderen bir kod. Sıfırlama sizi doğrudan girişe geri götürüyor.

Büyümek için kuruldu

  • Mantık yerleşimden ayrı. Her ekran bir controller hook’una, tipli bir arayüze ve memo’lanmış bir görünüme ayrılıyor; ekranlar test edilebilir kalıyor ve yerleşim mantığa dokunmadan değişebiliyor.
  • Şifreli oturum depolama. Oturum ve dil şifreli depolamada saklanıyor: iOS’ta Keychain, Android’de Keystore. Hassas hiçbir şey düz metin olarak durmuyor.
  • İlk günden Arapça. İngilizce ve Arapça dosyalar, dile göre yönetilen metin yönü ve sağdan solda yansıyan ikonlar; çevrilecek pek bir şey yokken kuruldu.
  • Tek tuval, her telefon. Tüm boyutlar 393 × 852 tasarım tuvalinden ölçekleniyor; tasarım ölçüleri bire bir karşılık buluyor.

Aynı temel üzerinde sırada: plan oluşturucu, günlük menü, sipariş ve teslimat ve anlık bildirimler; API katmanı ve bildirim servisi şimdiden iskelet olarak hazır.

Gösterilen ekranlar uygulamanın kaynağından ve varlıklarından yeniden oluşturuldu. Yazılan isimler ve rakamlar örnektir.