API ve GraphQL
Web, mobil ve üçüncü parti sistemlerin güvenle konuştuğu 'ler tasarlıyoruz. GraphQL'de 2016'dan bu yana üretimde biriken deneyimle çalışıyoruz; şema tasarımından yetkilendirmeye, önbellekten gerçek zamanlı aboneliklere kadar.
Neler yapıyoruz
- GraphQL şema tasarımı, DataLoader ile N+1 sorunlarının çözümü
- REST ve GraphQL API geliştirme, sürümleme ve dokümantasyon
- Kimlik doğrulama, yetkilendirme ve hız sınırlama
- Üçüncü parti servis ve ödeme sistemi entegrasyonları
- Abonelik (subscription) ile gerçek zamanlı veri akışı
Nasıl çalışıyoruz
- 1
Keşif görüşmesi
İhtiyacı, mevcut durumu ve hedefi birlikte netleştiriyoruz.
- 2
Analiz ve plan
Kapsamı, riskleri ve yol haritasını yazılı olarak çıkarıyoruz.
- 3
Geliştirme
Kısa aralıklarla, her adımı görebileceğiniz şekilde ilerliyoruz.
- 4
Canlıya alma
Test, izleme ve geri dönüş planıyla yayına alıyoruz.
- 5
Destek ve devir
Dokümantasyonu ve bilgiyi ekibinize devrediyoruz.
Sıkça sorulan sorular
Uzaktan mı çalışıyorsunuz?
Çoğunlukla uzaktan çalışıyoruz ve Türkiye’nin her yerinden müşteriyle çalışabiliyoruz. Mersin’deyiz; işin gerektirdiği durumlarda yerinde toplantı ya da çalışma da planlayabiliriz.
Ücretlendirmeyi nasıl yapıyorsunuz?
İşin türüne göre: kapsamı net işlerde (örneğin bir mimari denetim) proje bazlı sabit fiyat, kapsamı zamanla netleşecek işlerde günlük ücret, süreklilik isteyen işlerde (kiralık yazılım mimarı, dış kaynak CTO ya da bakım gibi) aylık sabit ücret. Fiyatı ilk görüşmeden sonra yazılı bir teklifle iletiyoruz.
Ödeme koşullarınız neler?
Ücretin yarısını işe başlarken avans olarak, kalan yarısını teslimde alıyoruz.
Fatura kesiyor musunuz?
Evet, yaptığımız her iş için fatura kesiyoruz.
Gizlilik sözleşmesi (NDA) imzalar mısınız?
Evet. İsterseniz projenizin ayrıntılarını konuşmadan, ilk görüşmeden önce de imzalayabiliriz.
Ne zaman başlayabilirsiniz?
Kapsamı netleşen bir projeye 1 hafta içinde başlayabiliyoruz. Kesin tarihi ilk görüşmede birlikte netleştiriyoruz.
Mevcut yazılım ekibimizle birlikte çalışır mısınız?
Evet. Kiralık yazılım mimarı modeliyle ekibinizin bir parçası gibi çalışabiliriz: mimari kararlarda yön göstermek, kod incelemek, zor kısımları birlikte geliştirmek ve bilgiyi ekibe aktarmak. Amacımız ekibinizi bize bağımlı bırakmak değil, güçlendirmek.
İş bittikten sonra ne oluyor?
Yazılımı dokümantasyonuyla birlikte ekibinize devrediyoruz; kodun ve altyapının nasıl çalıştığını anlatan bir bilgi aktarımı yapıyoruz. İsterseniz sonrasında aylık destekle devam edebiliriz.