# Ekiplerinizin ve müşterilerinizin her gün oturum açtığı web yazılımı.

> Müşteri portalı, iç operasyon aracı ve B2B platform olarak kurumsal web uygulamaları: iş analizi, rol bazlı erişim, entegrasyon ve izlemeyle canlıya alma.

Source: https://www.algofact.tech/tr/services/solution-engineering/web-application-development
Language: tr-TR

Updated: 2026-10-26
Languages: en-US, tr-TR

ALGOFACT, kurumların müşteri ve bayi portallarını, iç operasyon araçlarını ve B2B platformlarını tarayıcıdan çalışan özel web uygulamaları olarak geliştirir. Tanıtım sitesi yapmayız; kullanıcı rolleri, iş kuralları ve mevcut sistemlerle entegrasyonu olan yazılımlar geliştiririz. İş analiziyle başlar, mimariyi yazılı olarak sunar, uygulamayı kısa sürümlerle test ettirir, erişim kontrolü ve izleme ile canlıya alıp runbook’larla ekibinize devrederiz. Geliştirme Adana ve Ankara TEKMER’deki mühendislik ofislerinden ISO 27001:2022 kapsamında yürütülür.

## Key facts

- **Kapsam:** Portal, iç operasyon aracı, iş ortağı platformu
- **Kullanıcı modeli:** Rol, kurum ve yetki bazlı erişim
- **Entegrasyon:** ERP, CRM ve mevcut veri tabanları
- **Barındırma:** AWS, Azure, GCP veya kendi sunucularınız
- **Bilgi güvenliği:** ISO 27001:2022 kapsamında
- **Sahiplik:** Sistem, erişimler ve runbook’lar sizde

## Özel web uygulaması ne zaman doğru seçimdir?

Hazır bir SaaS ürünü sürecinizi büyük ölçüde karşılıyorsa, onu yapılandırmak çoğu zaman daha hızlı ve daha ucuzdur; bunu keşif görüşmesinde açıkça söyleriz. Özel web uygulaması; süreciniz rekabet avantajınızın bir parçası olduğunda, birden fazla sistemi tek ekranda birleştirmeniz gerektiğinde veya hazır ürünün kullanıcı başı lisans ve uyarlama maliyeti zamanla kendi yazılımınıza sahip olmayı geçtiğinde anlam kazanır.

Tipik işaretler tanıdıktır: ekipler aynı veriyi Excel, e-posta ve iki ayrı sistem arasında elle taşır; bayiler veya müşteriler sipariş, başvuru ya da durum bilgisi için telefonla arar; yönetim raporu her ay birkaç kişinin günlerini alır. Doğru tasarlanmış bir web uygulaması bu veriyi tek kaynağa toplar ve her adımı bir kayda ve bir kullanıcıya bağlar.

Kapsam dışında kalanı da açık yazalım: şablon tabanlı tanıtım siteleri ve kampanya sayfaları bu hizmetin konusu değildir. Odak, oturum açan kullanıcıların gerçek iş yaptığı uygulamalardır.

## Hangi uygulamaları geliştiriyoruz

Geliştirdiğimiz web uygulamalarının çoğu aşağıdaki türlerden birine ya da birkaçının birleşimine girer.

### Müşteri ve bayi portalları

Müşterilerin veya bayilerin sipariş, başvuru, belge ve durum bilgisine kendi hesaplarından ulaştığı portallar. Veri kurum bazında ayrılır; her kullanıcı yalnızca kendi şirketine ait kayıtları görür.

### İç operasyon araçları

Excel ve e-postayla yürüyen bir işi kayıt altına alan yönetim panelleri. Sağlık Bakanlığı için geliştirilen aile sağlığı merkezi yönetim yazılımı ve göç idarelerine bağlı sağlık merkezlerindeki sıra yönetimi bu türün örnekleridir.

### Tek bir operasyonu yöneten sistemler

Bir operasyonu baştan sona yöneten uygulamalar: Akademi Deneme için sınav merkezleri yönetimi, Zonguldak Valiliği için güvenlik sistemleri yönetimi, Ohalo için depolama hangarı yönetimi ve GAP Photo Studio için model yönetim yazılımı.

### Çok firmalı iş ortağı platformları

Tedarikçi, distribütör veya iş ortaklarının aynı sistemde çalıştığı platformlar; kurum bazlı yetki, onay akışı ve raporlama ile.

### Veri ve raporlama ekranları

Dağınık kaynaklardaki veriyi yöneticiler için filtrelenebilir ve dışa aktarılabilir tek bir görünümde toplayan ekranlar. Her rakamın arkasındaki sorgu izlenebilir kalır.

## Proje nasıl ilerler

### İş analizi ve ekran envanteri

Kullanıcı rollerini, her rolün yaptığı işleri ve bugün kullanılan form, tablo ve sistemleri çıkarırız. Kapsam bir slogan olarak değil, ekran ve iş kuralı listesi olarak yazılır.

### Tıklanabilir prototip

Kritik akışlar için prototip hazırlar, gerçek kullanıcılarla üzerinden geçeriz. Yanlış anlaşılan bir ekran, tek satır kod yazılmadan düzeltilir.

### Mimari ve veri modeli

Veri modeli, entegrasyon noktaları, kimlik doğrulama yöntemi ve barındırma ortamı belirlenir. Riskli bir entegrasyon varsa önce kısa bir PoC ile denenir.

### Sürümlü geliştirme

Uygulama kısa döngülerle geliştirilir; her döngünün sonunda test ortamında çalışan sürümü siz de kullanırsınız. Otomatik testler ve kod incelemesi her değişiklikte çalışır.

### Canlıya alma ve devir teslim

Veri aktarımı, kullanıcı eğitimi, izleme ve yedekleme ile canlıya alırız. Runbook’lar ekibinize devredilir; isterseniz gömülü bir ekip ilk sürümden sonra geliştirmeye devam eder.

## Mimari, yetki ve güvenlik

Kurumsal web uygulamalarında asıl zor güvenlik sorusu şifreleme değil yetkidir: kim hangi kaydı görebilir ve değiştirebilir. Bu soru ilk günden veri modeline işlenmezse sonradan düzeltmek pahalıya mal olur. Rol ve kurum bazlı yetkiyi veri modeline yerleştirir, kritik işlemleri denetim kaydına yazar, kurumunuz Microsoft Entra ID, Google Workspace veya başka bir SAML ya da OpenID Connect sağlayıcısı kullanıyorsa tek oturum açma (SSO) ile bağlarız.

Teknoloji seçimini, ekibinizin uygulamayı biz ayrıldıktan sonra da işletebilmesine göre yaparız. Bu genellikle PostgreSQL gibi yaygın açık kaynak bileşenler, AWS, Azure, GCP, Kubernetes veya kendi sunucularınız üzerinde konteyner tabanlı dağıtım, dağıtım hattında bağımlılık taraması ve OWASP risklerine karşı kod incelemesi anlamına gelir. Kişisel veri işleyen ekranlarda KVKK gereklilikleri tasarım aşamasında ele alınır.

## Teslim edilenler

### Kapsam dokümanı ve prototip

Rol, ekran ve iş kuralı listesi ile üzerinde anlaşılan prototip.

### Çalışan uygulama

Test, hazırlık ve canlı ortamları ayrılmış web uygulaması ve yönetim paneli.

### Entegrasyonlar ve API

Mevcut sistemlerinize bağlantılar ve başka uygulamaların kullanabileceği dokümante bir API.

### Kod deposu ve CI/CD hattı

Kaynak kod, otomatik testler, dağıtım hattı ve ortam yapılandırmaları.

### Runbook’lar ve kullanıcı kılavuzları

Uygulamayı işletmek, yedekten dönmek ve yeni kullanıcı tanımlamak için dokümantasyon.

## Sorular

### Kurumsal web uygulaması ile web sitesi arasındaki fark nedir?

Web sitesi bilgiyi ziyaretçiye sunar. Web uygulamasında ise kullanıcılar oturum açar, kayıt oluşturur, onay verir ve veri üretir. Bu yüzden yetki modeli, veri tabanı tasarımı, entegrasyon ve izleme gerekir. Bu hizmet yalnızca ikinci türü kapsar.

### Excel dosyalarımızdaki ve eski sistemimizdeki verileri taşıyabilir misiniz?

Evet. Veri aktarımı ayrı bir iş kalemi olarak planlanır: alanlar eşlenir, temizleme kuralları yazılır, deneme aktarımı test ortamında yapılır ve sonuçları sizinle birlikte kontrol ederiz. Canlı aktarım ancak bu kontrol tamamlandıktan sonra yapılır.

### Uygulama telefon ve tablette de çalışır mı?

Ekranlar telefon ve tablete uyumlu tasarlanır. Kamera, çevrimdışı kullanım veya anlık bildirim gibi cihaz özelliklerine ihtiyaç varsa ayrıca bir mobil uygulama değerlendirilir; iki istemci aynı API’yi kullanır.

### Kaynak kod ve sistem kime ait olur?

Size. Kod deposu, bulut hesapları ve runbook’lar ekibinizde kalır; ayrıntılar proje sözleşmesinde yazılı olarak tanımlanır.

### Süre ve maliyet neye bağlıdır?

Kullanıcı rolü ve ekran sayısına, iş kurallarının karmaşıklığına, bağlanacak sistemlere ve taşınacak veri miktarına. Keşif görüşmesinden sonra kapsamı aşamalara böler, ilk sürüm için yazılı bir plan ve tahmin sunarız.

## Related

- [Çözüm Mühendisliği](https://www.algofact.tech/tr/services/solution-engineering)
- [Mobil uygulama geliştirme](https://www.algofact.tech/tr/services/solution-engineering/mobile-app-development)
- [ERP, CRM ve HBYS entegrasyonu](https://www.algofact.tech/tr/services/solution-engineering/erp-crm-integration)
- [Kullanım örnekleri](https://www.algofact.tech/tr/work)
- [Keşif görüşmesi](https://www.algofact.tech/tr/contact)
