İçeriğe geç
Teklif al

Hizmet · Özel yazılım

Web uygulaması yaptırma

Bir şirketin günlük işi çoğu zaman birbirinden kopuk araçlara dağılır: bir bilgisayara kurulu eski bir program, ortak klasördeki tablolar, müşteriden e-postayla gelen formlar. Programın kurulu olduğu makineye bağlı kalmak, sahadaki çalışanın veriye ulaşamaması ve müşteriye kendi durumunu görebileceği bir ekran sunulamaması bu dağınıklığın doğrudan sonuçlarıdır.

Kategori
Özel yazılım
Çalışma modeli
Proje bazlı · Bakım ve destek
Hizmet bölgesi
Türkiye geneli, uzaktan ve yerinde

Web uygulaması, tarayıcısı olan her cihazdan açılan ve tek bir sunucudaki veriyle çalışan bir yazılımdır; kurulum, sürüm dağıtımı ya da işletim sistemi uyumu sorunu yoktur. Web uygulaması geliştirme sürecinde önce kimlerin, hangi cihazdan, hangi işi yapacağını çıkarıyor; ardından veri modelini, yetki yapısını ve ekranları buna göre tasarlıyoruz. Çalışan sürümü erken yayına alıp kullanıcı geri bildirimiyle büyütmeyi tercih ediyoruz.

Devamını okuDaha az göster

Basit bir tanıtım sitesinden farkı, kullanıcının içeri girip veri oluşturduğu, değiştirdiği ve başkalarıyla paylaştığı bir uygulama olmasıdır.

Web uygulaması kimler için uygun

Birden fazla kişinin aynı veri üzerinde farklı yerlerden çalıştığı her senaryo bir web uygulamasına adaydır.

  • Masaüstü programını terk edip ekibine ofis dışından da erişim sağlamak isteyen işletmeler
  • Bayilerinin sipariş verdiği, ekstresini ve kargo durumunu görebildiği bir B2B portal kurmak isteyen üretici ve toptancılar
  • Müşterilerine başvuru, randevu ya da dosya durumu takibi için kendi giriş ekranını sunmak isteyen hizmet firmaları
  • Belirli bir mesleğe ya da sektöre yönelik bir yazılımı abonelikle satmayı planlayan girişimler
  • Ortak klasördeki Excel dosyalarıyla yürüttüğü takibi çok kullanıcılı ve yetkili bir sisteme taşımak isteyen ekipler

Bir web uygulamasında baştan doğru kurulması gerekenler

Sonradan değiştirilmesi en pahalı olan kararlar genellikle ilk hafta verilenlerdir.

  • 01

    Veri modeli

    Müşteri, sipariş, proje gibi kayıtların birbirine nasıl bağlandığı uygulamanın iskeletidir. Bu yapı iş kurallarınıza göre çizilir ve ilk ekran tasarlanmadan önce sizinle doğrulanır.

  • 02

    Kimlik ve yetki

    Çalışan, bayi ve son müşteri gibi farklı kullanıcı türlerinin neyi göreceği ve değiştirebileceği sunucu tarafında kontrol edilir. İki adımlı doğrulama ve oturum süreleri ihtiyaca göre ayarlanır.

  • 03

    Aynı anda düzenleme

    İki kişinin aynı kaydı değiştirdiği durumda hangisinin geçerli olacağı belirlenir; gerekirse kullanıcı uyarılır ya da değişiklikler canlı olarak yansıtılır.

  • 04

    Belge ve çıktı üretimi

    Teklif, sözleşme, etiket ve rapor gibi çıktılar PDF ve Excel olarak üretilir. Büyük raporlar arka planda hazırlanıp hazır olduğunda bildirilir, ekran donmaz.

Web uygulaması projelerinde öne çıkan yetenekler

Her projeye eklenmez; ihtiyaç ve kullanım senaryosuna göre seçilir.

  • 01

    PWA olarak çalışma

    Uygulama telefonun ana ekranına eklenebilir, bildirim gönderebilir ve bağlantının zayıf olduğu yerlerde sınırlı çevrim dışı çalışabilir. Mağaza uygulaması gerekip gerekmediği bu seçenekle birlikte değerlendirilir.

  • 02

    Gelişmiş tablo ve filtreleme

    Binlerce kaydın sunucu tarafında sayfalandığı, kaydedilebilir filtreler ve toplu işlemler içeren liste ekranları.

  • 03

    Bildirim merkezi

    Uygulama içi bildirim, e-posta ve SMS üzerinden atama, onay ve son tarih hatırlatmaları kullanıcının tercihine göre gönderilir.

  • 04

    Çoklu dil ve bölge ayarları

    Yurt dışındaki bayi veya kullanıcılar için arayüz dili, tarih ve sayı biçimi kullanıcı bazında değiştirilebilir.

Web uygulamasının konuştuğu dış sistemler

Uygulamanın değeri, verinin başka yerde tekrar girilmesini önlediği ölçüde artar.

  • 01

    Ödeme altyapısı

    Abonelik ya da sipariş tahsilatı için iyzico, PayTR veya bankanızın sanal POS'u bağlanır; kart verisi uygulamada saklanmaz.

  • 02

    Muhasebe ve e-belge

    Logo, Mikro, Paraşüt gibi programlarla cari ve fatura eşitlenir; e-Fatura ve e-Arşiv, GİB'e bağlı özel entegratörünüz üzerinden düzenlenir.

  • 03

    Harita ve adres servisleri

    Adres doğrulama, mesafe hesabı ve konum gösterimi için Google Maps gibi servisler kullanılır.

  • 04

    Kimlik sağlayıcıları

    Google ya da Microsoft hesabıyla giriş ve kurumsal kullanıcılar için tek oturum açma desteklenir.

Web uygulaması yaptırmak istiyorum: süreç nasıl işler?

  1. Adım 01

    Analiz

    İş akışınızı, kullanıcılarınızı ve mevcut sistemlerinizi dinleriz; kapsamı, öncelikleri ve kabul ölçütlerini yazılı hâle getiririz.

  2. Adım 02

    Tasarım

    Ekran akışlarını ve veri modelini çıkarırız. Arayüzü sizinle gözden geçirip onay almadan geliştirmeye geçmeyiz.

  3. Adım 03

    Geliştirme

    Kısa döngülerle çalışırız; her döngü sonunda çalışan bir sürümü test ortamında görürsünüz.

  4. Adım 04

    Test

    İşlevsel testler, entegrasyon testleri ve temel güvenlik kontrolleriyle hataları yayından önce yakalarız.

  5. Adım 05

    Yayın

    Sunucu, alan adı, yedekleme ve izleme ayarlarını yaparak canlıya alırız; ekibinize kısa bir kullanım eğitimi veririz.

  6. Adım 06

    Bakım

    İsterseniz bakım ve destek anlaşmasıyla güncellemeleri, izlemeyi ve yeni geliştirmeleri sürdürürüz.

Web uygulaması projelerinde teknik tercihler

Ön yüz için React tabanlı Next.js ya da Vue gibi yaygın ve uzun soluklu topluluk desteği olan araçları; sunucu tarafı için Node.js, .NET veya Python seçeneklerini projenin ihtiyacına ve ekibinizin ileride bakımı üstlenme planına göre öneriyoruz. Veritabanında çoğu iş uygulaması için PostgreSQL gibi ilişkisel bir yapı ilk tercihtir.

Devamını okuDaha az göster

Güvenlikte OWASP Top 10 riskleri esas alınır: girdi doğrulama, yetki kontrolü, oturum yönetimi ve dosya yüklemelerinin denetimi sunucu tarafında yapılır. Her değişiklik otomatik testlerden geçerek önce test ortamına, onaydan sonra canlıya alınır; veritabanı düzenli yedeklenir ve geri yükleme denenir.

Uygulama AWS, Azure, Google Cloud ya da yurt içindeki bir sunucuda barındırılabilir. KVKK açısından kişisel verinin nerede tutulacağı ve yurt dışına aktarım durumu barındırma seçiminde birlikte değerlendirilir.

Bu hizmette çalışma modelleri

  • 01

    Proje bazlı

    Sabit kapsam, sabit fiyat ve belirli teslim tarihi

    Kapsamı belli, teslim tarihi olan işler için.

    • Yazılı kapsam ve kabul ölçütleri
    • Sabit fiyat ve belirli teslim tarihi
    • Teslim ve kabul adımları sözleşmede
    Bu modelle teklif alın: Proje bazlı
  • 02

    Bakım ve destek

    Aylık sözleşmeli, SLA'lı bakım, destek ve geliştirme saati

    Yayındaki bir sistemin sürekliliği için.

    • Aylık sözleşme ve SLA
    • İzleme, güncelleme ve hata düzeltme
    • Aylık geliştirme saati
    Bu modelle teklif alın: Bakım ve destek

Web uygulaması hakkında sık sorulan sorular

Web uygulaması yaptırma fiyatları nasıl belirlenir?

Kullanıcı türü ve ekran sayısı, iş kurallarının karmaşıklığı, entegrasyonlar, raporlama ihtiyacı ve eski sistemden veri aktarımı belirleyicidir. Kapsam geniş ise işi aşamalara bölüp her aşamayı ayrı fiyatlandırıyoruz.

Web uygulaması mı, mobil uygulama mı yaptırmalıyım?

Kullanıcılar çoğunlukla masa başında çalışıyorsa ya da uygulamaya ara sıra giriyorsa web uygulaması yeterlidir. Kamera, konum, arka plan bildirimi gibi cihaz özellikleri yoğun kullanılacaksa mobil uygulama ya da her ikisi birlikte düşünülür; aynı backend iki istemciye de hizmet verebilir.

Web sitesi ile web uygulaması arasındaki fark nedir?

Web sitesi çoğunlukla bilgi sunar ve ziyaretçi içerik okur. Web uygulamasında kullanıcı oturum açar, kayıt oluşturur, işlem yapar ve verisi saklanır; geliştirme ve bakım kapsamı bu yüzden daha geniştir.

Web uygulaması için firma seçerken neye dikkat etmeliyim?

Kaynak kodun ve sunucu hesaplarının kimde olacağını, test ve yayın sürecini, yayından sonra bakımın nasıl fiyatlandırılacağını sorun. Size çalışan bir ara sürümü erken gösterip göstermeyecekleri de iyi bir göstergedir.

Mevcut masaüstü programımızdaki veriler taşınabilir mi?

Çoğu durumda evet. Eski veritabanı ya da dışa aktarım dosyaları incelenir, alanlar yeni yapıyla eşleştirilir ve önce test ortamına aktarılarak sizinle kontrol edilir.

Uygulama ne kadar kullanıcıyı kaldırır?

Altyapı beklenen kullanıcı sayısına göre boyutlandırılır ve bulut ortamında ihtiyaç arttıkça büyütülebilir. Yoğunluk beklenen dönemler varsa yayından önce yük testi yapılır.

İlgili hizmetler ve sayfalar

Web uygulaması yaptırmak için teklif alın

Kısa bir ön görüşmede ihtiyacınızı dinleyip kapsamı, çalışma modelini ve takvimi yazılı olarak paylaşırız.

+90 552 579 93 21