Ana içeriğe geç
TuncerTechnologies

Nasıl çalışıyoruz

Net bir süreç, kıdemli bir ekip ve ürünleri hızlı, güvenli ve değiştirmesi kolay tutan mühendislik alışkanlıkları.

// Merchant app: refresh the order list the moment an order changesconst channel = supabase.channel(`orders:${storeId}`)  .on('postgres_changes', { event: '*', table: 'orders' }, () =>    queryClient.invalidateQueries({ queryKey: ['orders', storeId] })  )  .subscribe()// Notify the rider assigned to the orderawait notify(rider.id, { title: 'New delivery job', priority: true })
Illustrative code in the style of our stack

Sürecimiz

Fikirden lansmana ve ötesine altı adım

Neler olduğunu ve neler alacağınızı görmek için bir adım seçin.

Step 1 of 6

Keşif

İşi anlayarak başlarız: kullanıcılar kimler, başarı neye benzer ve lansman gününde nelerin gerçekleşmiş olması gerekir. Bizi sorumlu tutabileceğiniz yazılı bir kapsam alırsınız.

Neler alırsınız

  • Hedefler ve başarı ölçütleri
  • Kullanıcı rolleri ve temel yolculuklar
  • Yazılı kapsam ve kilometre taşları

Mühendislik uygulamaları

Ürünleri sağlıklı tutan alışkanlıklar

Bir kurumsal web sitesinden çok uygulamalı bir pazar yerine kadar üstlendiğimiz her projede aynı uygulamalar geçerlidir.

Her değişiklikte kod incelemesi

Tüm çalışma Git üzerinde yapılır. Değişiklikler pull request olarak önerilir ve birleştirilmeden önce incelenir.

Ayrı ortamlar

Geliştirme ve üretim ayrı projelerde çalışır; böylece yeni işler canlı kullanıcılara ulaşmadan önce kanıtlanır.

Veri katmanında güvenlik

Satır düzeyinde güvenlik ve rol tabanlı erişim yalnızca uygulamada değil, veritabanında da uygulanır.

Gizli bilgiler koddan uzak tutulur

Anahtarlar ve kimlik bilgileri yönetilen ortam ayarlarında tutulur, asla depoda değil.

Yayın sonrası izleme

Sentry ile çökme ve hata raporlama; böylece sorunlar hızla ortaya çıkar ve düzeltmeler çabuk yayınlanır.

Hızlı ve erişilebilir

Optimize edilmiş görseller, tembel yükleme ve erişilebilir işaretleme; masaüstünün yanı sıra telefonlarda da kontrol edilir.

Teknoloji

Modern, kanıtlanmış bir teknoloji yığını

Bugün üretimde kullandığımız araçlar. Moda olanı değil, ürününüze uyanı seçeriz.

Mobil

  • React Native
  • Expo
  • TypeScript
  • TanStack Query
  • Zustand
  • React Native Maps

Web

  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • Material UI
  • Framer Motion

Arka uç ve veri

  • Supabase
  • PostgreSQL
  • Laravel
  • Node.js
  • Prisma
  • Edge fonksiyonları

Bulut ve teslimat

  • Vercel
  • Laravel Cloud
  • GitHub
  • App Store Connect
  • Google Play Console

Entegrasyonlar

  • Firebase
  • Sentry
  • Stripe
  • GCash ve Maya (PayMongo)
  • Grafikler ve raporlama

Bizimle çalışmak

Neler bekleyebilirsiniz

İyi yazılım, iyi iş birliğinden doğar. İlk günden itibaren sizi nasıl bilgilendirdiğimiz burada.

Bir görüşme başlatın

Tek bir muhatap

Projenizi bilen ve sorularınızı yanıtlayan, adı belli bir sorumlu.

Erken aşamada çalışan yazılım

Gerçek sürümleri yalnızca sonunda değil, proje boyunca denersiniz.

Kararlar yazılı

Kapsam, öncelikler ve değişiklikler yazıya dökülür ve üzerinde anlaşılır.

Hesaplarınız, ürününüz

Mağaza sayfaları, alan adları ve bulut projeleri kendi şirket hesaplarınız altında kurulabilir.

Aklınızda bir ürün mü var? Birlikte inşa edelim.

Tell us what you want to build. We will reply with next steps, a suggested approach and a timeline.