Size daha iyi bir deneyim sunmak için çerez kullanıyoruz. Yalnızca zorunlu çerezler her zaman aktiftir. Analitik ve pazarlama çerezleri seçeneğinizi bekliyor.Analitik ve pazarlama çerezleri için onayınızı istiyoruz.
Tarayıcıda çalışan, kullanıcı girişiyle korunan, rol ve yetkiye göre içerik gösteren dahili sistemler ve abonelik tabanlı SaaS ürünleri tasarlıyor ve geliştiriyoruz. İşinizin gerçek akışına göre kurguluyoruz; bizim yazdığımız kaynak kod sözleşmede tanımlandığı biçimde size devredilir.
Hazırlayan: Pan Innovation House, Gaziantep merkezli yazılım şirketi · Son gözden geçirme:
Fiyatı mı soracaksınız? Kapsamı kısa bir görüşmede dinler, bütçe çerçevesini ve süreyi yazılı olarak paylaşırız. Tüm yazılım türleri
Web uygulaması, bir tarayıcı üzerinden çalışan; kullanıcı girişi, rol ve yetki yönetimi, veri tabanı ve iş mantığı içeren yazılımdır. Tanıtım amaçlı bir kurumsal siteden farklı olarak; sipariş paneli, bayi portalı, üretim takip ekranı veya müşteri self-servis alanı gibi her gün üzerinde iş yapılan bir sistemdir. SaaS (hizmet olarak yazılım) ise bu uygulamanın çok sayıda firmaya abonelik modeliyle, her birinin verisi ayrılmış biçimde sunulan halidir.
Hazır panel ve şablon eklentiler hızlı başlangıç sağlar; ancak iş akışınız standart kalıpların dışına çıktığında sınırlarına çabuk dayanır. Özel rol hiyerarşileri, firmaya özgü onay süreçleri, mevcut ERP veya muhasebe yazılımıyla entegrasyon ya da ihracat dokümanlarının otomatik üretimi gibi ihtiyaçlar genelde hazır ürünlerle karşılanamaz. Özel geliştirmede uygulama; sizin süreçlerinize uyacak şekilde, gereksiz özellik taşımadan, ölçeklenebilir bir temel üzerine kurulur.
Pan Innovation House olarak web uygulamalarını API-first mimariyle, modern ve bakımı sürdürülebilir bir altyapıyla geliştiriyoruz. Çok kiracılı (multi-tenant) yapıda her müşterinin verisi izole edilir; rol/yetki katmanı, denetim kaydı ve güvenlik en baştan tasarıma dahil edilir. Geliştirmeyi iteratif yürütür, her sprint sonunda çalışan bir sürüm gösteririz; devreye alma sonrası bakım kapsamı ve yanıt süreleri sözleşmede tanımlanır. Bizim yazdığımız kaynak kod ve verileriniz sözleşmede tanımlandığı biçimde size devredilir; üçüncü taraf ve açık kaynak bileşenler kendi lisanslarına tabidir.
Kimler için?
Web Uygulamaları & SaaS kimler için uygun?
Bayi ve müşteri portalı isteyen üreticiler
Halı, makina, tekstil ve gıda üreten firmalar için bayilerin sipariş geçtiği, cari hesabını ve sevkiyat durumunu gördüğü web portalı. Telefon ve WhatsApp üzerinden yürüyen sipariş trafiğini tek bir panele taşır, hataları azaltır.
Kendi SaaS ürününü kuran girişim ve KOBİ'ler
Bir sektöre yönelik abonelik tabanlı yazılım fikrini ürüne dönüştürmek isteyen ekipler için çok kiracılı SaaS altyapısı: kayıt, paket/abonelik, faturalama entegrasyonu ve kullanım bazlı yetkilendirme dahil uçtan uca kurulum.
Dahili operasyonu dağınık firmalar
Süreçleri Excel dosyaları, e-posta zincirleri ve ayrı ayrı araçlar arasında bölünmüş işletmeler için tek bir dahili web sistemi. Üretim, sevkiyat, kalite veya İK akışlarını rol/yetkiye göre tek ekranda toplayan operasyon paneli.
İhracatçı ve çok şubeli işletmeler
Farklı lokasyon, ülke ve para birimiyle çalışan ihracatçılar ile çok şubeli firmalar için merkezi, çok dilli web uygulaması. Şubeler arası yetki ayrımı, konsolide raporlama ve mevcut sistemlerle entegrasyon ile dağıtık ekipleri tek panelde buluşturur.
Ne geliştiriyoruz?
Web Uygulamaları & SaaS kapsamında neler yapıyoruz
Modülün yetenekleri ve karşılığı
Yetenek
Ne sağlar
Çok kiracılı (multi-tenant) SaaS altyapısı
Her müşterinin verisinin mantıksal olarak ayrıldığı, ortak kod tabanı üzerinde çalışan çok kiracılı mimari. Kiracı bazlı yapılandırma, alan adı eşleme ve veri izolasyonu ile büyümeye hazır SaaS temeli kurarız.
Rol, yetki ve denetim katmanı
Admin, yönetici, operatör, bayi gibi rollere göre ekran ve işlem yetkilendirmesi. Hassas işlemler için onay akışları ve kim neyi ne zaman yaptı sorusunu yanıtlayan denetim kaydı (audit log) ile güvenli bir yetki modeli.
Dashboard ve operasyon panelleri
Karar verdiren gösterge panelleri: özet kartlar, filtrelenebilir tablolar, grafikler ve dışa aktarma. Veriyi yöneticinin günlük kullandığı tek ekrana indirger, raporlama için ayrı araç ihtiyacını azaltır.
Gerçek zamanlı veri ve bildirim
WebSocket tabanlı canlı güncellemeler ile sipariş, stok veya durum değişikliklerinin sayfayı yenilemeden ekrana düşmesi. Uygulama içi bildirim, e-posta ve gerektiğinde anlık uyarı mekanizmalarıyla ekipleri zamanında haberdar ederiz.
Müşteri/bayi self-servis portalları
Müşteri ve bayilerin kendi siparişini geçtiği, belgeye eriştiği, talep açtığı ve cari durumunu izlediği self-servis alanlar. Operasyon ekibinin üzerindeki tekrarlı yükü azaltır, müşteri deneyimini hızlandırır.
API-first mimari ve entegrasyon
Önce API tasarlanan, web arayüzünün bu API üzerinden çalıştığı yapı. Mevcut ERP, CRM, muhasebe yazılımı, e-fatura için anlaştığınız özel entegratör ve ödeme sağlayıcılarla (iyzico, PayTR) entegre olur; ileride mobil uygulama eklemeyi kolaylaştırır.
Abonelik, faturalama ve kullanım yönetimi
SaaS ürünleri için paket tanımı, abonelik durumu, deneme süresi ve kullanım bazlı limit yönetimi. Ödeme sağlayıcı entegrasyonu ve fatura akışıyla yinelenen gelir modelini teknik tarafta sürdürülebilir kılarız.
Karar rehberi
İş akışınız için hangi yol size uygun?
Her iş akışı özel bir web uygulaması gerektirmez. Aşağıdaki tablolar dört yaygın yolu, projenin neyi kapsayıp neyi kapsamadığını, teslimde elinize ne geçtiğini ve süreyi ve maliyeti neyin belirlediğini gösterir.
Dört yol, dört farklı ihtiyaç
Seçimi en çok kullanıcı ve rol sayısı, iş kurallarının ne kadar size özgü olduğu, başka sistemlerle veri alışverişi ve uygulamanın ileride başka firmalara satılıp satılmayacağı belirler.
Yol
Ne zaman yeterli
Nerede zorlanır
Maliyet yapısı
Paylaşılan tablo ve form araçları
Az kullanıcı, basit kayıt ve liste; yetki ayrımı ve işlem kaydı gerekmiyor.
Kullanıcı arttıkça yetki, sürüm ve veri bütünlüğü sorunları büyür; kimin neyi değiştirdiği izlenemez, iş kuralı formüllere dağılır.
Düşük abonelik; gizli maliyet hata ve elle düzeltme.
Hazır SaaS ürünü
İhtiyacınız yaygın bir kategoriye giriyor (ör. proje takibi, randevu, destek talebi) ve süreciniz ürüne uyarlanabiliyor.
Firmaya özgü onay, fiyat ya da üretim kuralları ve ERP ile derin bağlantı ürünün sınırına takılabilir; verinin nerede tutulduğu ve ürünün yol haritası sağlayıcıya bağlıdır.
Kullanıcı başına abonelik.
Düşük kodlu (low-code) platform
Dahili paneller ve basit iş akışları; kısa sürede çalışan bir sürüm isteniyor.
Karmaşık iş mantığı, yüksek kullanıcı sayısı ve performans ihtiyacında sınır çıkabilir; uygulama platformda yaşar, başka yere taşınması zordur.
Kullanıcı ya da kullanım başına abonelik.
Size özel web uygulaması
İş kurallarınız size özgü, birden çok rol ve sistem entegrasyonu var ya da uygulamayı başka firmalara SaaS olarak sunmayı planlıyorsunuz.
Keşif, mimari ve test zaman ister; ilk yatırım hazır ürüne göre yüksektir. Ürünü yönetecek bir sahip gerekir.
Proje bedeli ve bakım sözleşmesi; barındırma maliyeti ayrı.
Kapsam: neler dahil, neler ayrı?
Kapsam her projede keşifte yazılı olarak netleşir. Aşağıdaki ayrım, web uygulaması projelerinde en sık karışan sınırları gösterir.
Konu
Projede
Kapsam dışı ya da ayrıca konuşulur
Uygulama
Ekranlar, rol ve yetki, iş kuralları, işlem kaydı (audit log) ve yönetim paneli.
İş süreçlerinizi ve görev dağılımını değiştirme kararı sizdedir; keşifte bugünkü akışı birlikte çıkarırız.
Barındırma ve üçüncü taraf servisler
Yayına alma, izleme ve yedeklemenin kurulması.
Bulut ya da sunucu barındırma ücretleri ile e-posta gönderimi, SMS ve harita gibi servislerin abonelikleri ayrı kalemdir.
SaaS ticari altyapısı
Çok kiracılı yapı, paket ve abonelik yönetimi, ödeme kuruluşu bağlantısı.
Ödeme kuruluşu sözleşmesi, kullanıcı sözleşmesi metinleri ve KVKK açısından hukuki değerlendirme kapsam dışıdır.
Eski veri
Excel ve eski sistemlerden verinin aktarılması.
Aktarılan verinin doğruluğu kaynağın sahibindedir; temizlik birlikte planlanır.
Teslimde elinize ne geçer?
Teslim, çalışan uygulamanın yanında, onu güvenle değiştirmeye devam etmenizi sağlayan parçaları da kapsar.
Çıktı
Ne işe yarar
Çalışan uygulama ve yönetim paneli
Rollerine göre kullanıcıların işini yaptığı sistem.
Otomatik testler ve yayına alma hattı (CI/CD)
Sonraki değişikliklerin kontrollü biçimde yayına alınmasını sağlar.
İzleme ve yedekleme
Hata ve kesinti erken görülür; veri geri yüklenebilir.
Kaynak kod
Bizim yazdığımız kaynak kod ve verileriniz sözleşmede tanımlandığı biçimde size devredilir; üçüncü taraf ve açık kaynak bileşenler kendi lisanslarına tabidir.
Süreyi ve maliyeti ne belirler?
Net rakam keşiften sonra yazılı verilir. Teklifi en çok aşağıdaki etkenler belirler.
Etken
Neden etkiler
Ekran ve rol sayısı
Her rol ayrı yetki kuralı ve test senaryosu demektir.
Entegrasyonlar
ERP, muhasebe, ödeme ve e-belge bağlantılarının sayısı ve yönü iş yükünü değiştirir.
Çok kiracılılık
Uygulama birden fazla firmaya sunulacaksa veri ayrımı ve abonelik yönetimi eklenir.
Güvenlik ve kayıt gereksinimi
İşlem kaydı, iki adımlı doğrulama ve veri saklama kuralları ek iştir.
Aktarılacak veri
Kayıt sayısı ve temizliği aktarım süresini belirler.
İlk görüşmeden önce neleri hazırlayabilirsiniz?
Bunlar hazırsa ilk görüşme somut geçer; eksik olanı keşifte birlikte tamamlarız. İlk 30 dakikalık görüşme ücretsizdir; yerinde saha keşfinin kapsamı ve varsa bedeli bu görüşmede yazılı olarak netleşir.
Çözmek istediğiniz işin kısa tarifi ve bugün nasıl yapıldığı: Excel, form ve e-posta örnekleri.
Kullanıcı grupları ve her grubun görmesi ya da yapması gerekenler.
Bağlanılacak sistemler ve dış bağlantı imkânları.
Uygulamanın yalnız şirket içinde mi kullanılacağı, müşteri ya da bayilere de açılıp açılmayacağı; SaaS olarak satılıp satılmayacağı.
Başarıyı neyle ölçeceğimiz: ör. işin tamamlanma süresi, elle düzeltilen kayıt sayısı.
Teknolojiler
Kullandığımız teknolojiler
React
Next.js
Astro
Node.js
PostgreSQL
WebSocket
Docker
AWS
REST API
JWT auth
CI/CD
Süreç
Keşiften canlıya nasıl ilerliyoruz
01
Keşif ve süreç haritalama
Mevcut iş akışınızı, kullanıcı rollerini ve entegre olunacak sistemleri birlikte çıkarırız. Kapsamı, ekran listesini ve önceliklendirmeyi netleştirip gerçekçi bir yol haritası oluştururuz; maliyet ve süre bu aşamadan sonra somutlaşır.
02
Mimari ve arayüz tasarımı
Veri modeli, çok kiracılılık yaklaşımı, rol/yetki şeması ve API sözleşmesini tasarlarız. Kritik ekranların tıklanabilir taslaklarını hazırlar; yön doğru olunca geliştirmeye geçeriz.
03
İteratif geliştirme
İşi sprintlere böler, her sprint sonunda çalışan bir sürüm gösteririz. Önce çekirdek akışlar devreye alınır; geri bildirimle erkenden düzeltme yapılır, sürpriz teslimat olmaz.
04
Test ve gözden geçirme
Otomatik testler, güvenlik ve yetki kontrolleri ile gerçek senaryolar üzerinden doğrulama yaparız. Her teslim, yayına alınmadan önce gözden geçirme adımından geçer.
05
Devreye alma ve bakım
CI/CD ile yayına alır, izleme ve yedekleme kurar, kaynak kodu size devrederiz. Sonrasında bakım, güncelleme ve yeni özellik geliştirme desteği sürer; bakım kapsamı ve yanıt süreleri sözleşmede tanımlanır.
Sıkça sorulan sorular
Web Uygulamaları & SaaS hakkında merak edilenler
Web uygulaması maliyeti ve süresi ne kadar?
+
Maliyet ve süre; ekran sayısı, rol/yetki karmaşıklığı, entegrasyon gereksinimleri ve çok kiracılılık ihtiyacına göre değişir. Önceden uydurma bir rakam vermek yerine, keşif aşamasından sonra kapsamı netleştirip somut bir teklif ve takvim sunarız. İsterseniz çekirdek bir sürümle başlayıp aşama aşama büyütebiliriz.
Kaynak kod bize mi ait oluyor?
+
Evet. Bizim yazdığımız kaynak kod ve verileriniz sözleşmede tanımlandığı biçimde size devredilir; üçüncü taraf ve açık kaynak bileşenler kendi lisanslarına tabidir. Kod deposu, dokümantasyon ve devreye alma bilgileri de teslim edilir; böylece dilediğiniz zaman başka bir ekiple devam edebilirsiniz.
Mevcut ERP, muhasebe ve ödeme sistemlerimizle entegre olur mu?
+
Olur. API-first mimari sayesinde uygulamayı mevcut ERP, CRM, muhasebe yazılımları, e-fatura için anlaştığınız özel entegratör ve iyzico, PayTR gibi ödeme sağlayıcılarla entegre ederiz. Entegrasyon kapsamını keşif aşamasında ilgili sistemin sunduğu API ve dosya formatlarına göre belirleriz.
Web sitesi ile web uygulaması arasındaki fark nedir?
+
Web sitesi ağırlıklı olarak tanıtım ve içerik sunar; ziyaretçi okur, geçer. Web uygulaması ise giriş gerektiren, rol/yetkiye göre çalışan, üzerinde her gün iş yapılan bir sistemdir: sipariş paneli, bayi portalı, dahili operasyon ekranı gibi. Bu sayfadaki kapsam ikincisini, yani iş yapan uygulamaları konu alır.
Çok kiracılı (multi-tenant) SaaS kurabilir misiniz?
+
Evet. Çok kiracılı mimaride her müşterinin verisi izole edilir, ortak kod tabanı üzerinde çalışır; abonelik, paket ve kullanım yönetimi en baştan tasarıma dahil edilir. Kendi SaaS ürününü kuracak girişim ve firmalar için bu yapı standart yaklaşımımızdır.
Teslimden sonra bakım ve destek veriyor musunuz?
+
Veriyoruz. Devreye alma sonrası izleme, hata giderme, güvenlik güncellemeleri ve yeni özellik geliştirme desteği sunarız. Bakım kapsamı ve yanıt süreleri, ihtiyacınıza göre sözleşmede tanımlanır.
SaaS nedir, nasıl çalışır?
+
SaaS (Software as a Service, hizmet olarak yazılım), bir yazılımın kullanıcının bilgisayarına kurulmadan internet üzerinden abonelik modeliyle sunulmasıdır. Aynı uygulama çok sayıda firmaya hizmet verir ve her firmanın verisi diğerlerinden ayrı tutulur. Kendi SaaS ürününü kurmak isteyen ekipler için çok kiracılı mimariyi, paket ve abonelik yönetimini, deneme süresini, kullanım limitlerini ve ödeme sağlayıcı entegrasyonunu en baştan tasarıma dahil ederek geliştiriyoruz.
İletişim
Web Uygulamaları & SaaS projenizi konuşalım
İhtiyacınızı dinler, özel yazılım mı hazır çözüm mü gerektiğini söyleriz. İlk 30 dakikalık görüşme ücretsizdir; yerinde saha keşfinin kapsamı ve varsa bedeli bu görüşmede yazılı olarak netleşir.