Hizmet · Web uygulaması
Firmaya Özel Yazılım: İşinize Göre Web Uygulaması
Hazır programların kalıbına sığmayan sipariş, stok, müşteri ya da bayi takibi için işletmenize özel bir web uygulaması geliştiriyorum. Program internet tarayıcısında çalışır; çalışanlarınız ofisten de depodan da aynı panele girer, herkes yalnızca kendi işini görür.

Bayiniz fiyatı WhatsApp’tan soruyor, siz Excel’e bakıp cevap yazıyorsunuz; depoda kaç ürün kaldığı ise biri gidip sayınca belli oluyor. Denediğiniz hazır programlar işin bir bölümünü karşılayıp gerisini yine size bırakıyor. Firmaya özel yazılım bu boşluğu kapatır: işinizin kurallarına göre çalışan, ofisten de telefondan da açılan tek bir program. Bu programı, yani işletmenize özel web uygulamasını ben geliştiriyorum.
Firmaya özel yazılım nedir, ne zaman gerekir?
Firmaya ya da şirkete özel yazılım, bir işletmenin sipariş, stok, müşteri veya bayi işlerini o işletmenin kendi kurallarıyla yürüten, yalnızca onun için yazılmış programdır; çoğunlukla tarayıcıdan açılan bir web uygulamasıdır. Aynı bilgiyi birkaç yere elle giriyorsanız, bayi ya da müşteri sisteme kendi hesabıyla girecekse veya hazır programlar işleyişinize uymuyorsa gerekir.
Firmaya özel yazılım hangi işleri çözer?
Firmaya özel yazılım çoğu işletmede aynı sorunu çözer: bilgi defterde, Excel dosyalarında ve mesajlarda dağınık durur, kimse güncel hâlini tek yerden göremez. Özel bir yönetim paneli bu bilgiyi tek yerde toplar ve kimin neyi göreceğini sizin kurallarınıza göre ayarlar. Sık karşılaşılan işler:
| İş | Bugün çoğu zaman | Panelde |
|---|---|---|
| Sipariş takibi | Defter ve mesajlar | Her siparişin aşaması ve teslim tarihi tek listede |
| Stok takibi | Depoda elle sayım | Giriş ve çıkış anında işlenir, azalan ürün uyarı verir |
| Müşteri takibi | Telefon rehberi, kâğıt notlar | Görüşmeler ve açık teklifler müşteri kartında |
| Bayi siparişi | WhatsApp’tan fiyat sorma | Bayi kendi fiyatını görür, siparişi kendisi girer |
| Randevu ve iş planı | Ajanda ve telefon | Kim, hangi gün, hangi işte; ortak takvimde |
| Teklif hesabı | Excel formülü | Ölçü ve malzeme girilince teklif hazırlanır |
Web tabanlı bir stok takip programı, bayi giriş paneli ya da randevu modülü aynı mantıkla kurulur; değişen, ekranlar ve kurallardır. Toptancı ve üreticiler için bayi sipariş sistemi, randevuyla çalışan işletmeler için online randevu sistemi seçeneklerini ayrı yazılarda anlattım. Atölyeye uyarlanmış bir örnek için mobilya üretim takip programı yazısına bakabilirsiniz.
Her işe sıfırdan yazılım gerekir mi?
Gerekmez. Hazır bir program ya da açık kaynak bir ERP işinizin çoğunu karşılıyorsa sıfırdan yazmak gereksiz emek ve masraftır; doğru yolu, işinizin ne kadarının standart olduğu belirler. Önünüzde üç yol var:
Hazır program
Kaydolur, çoğunlukla abonelikle hemen kullanmaya başlarsınız. İşinizin büyük bölümünü karşılıyorsa en kısa yoldur; eksik kalan kısmı elle tamamlarsınız.
Açık kaynak ERP ve CRM
Stok, satış, satın alma ve üretim bölümleri hazır gelir. Sistem işletmenize göre ayarlanır, eksik kalan ekranlar üzerine eklenir.
Sıfırdan web uygulaması
Ekranlar ve kurallar yalnızca sizin işleyişinize göre yazılır; başlangıçta en çok emeği bu yol ister. İşiniz hazır sistemlere oturmuyorsa doğru yoldur.
ERP (kurumsal kaynak planlaması) sipariş, stok, satın alma ve üretimi tek sistemde toplar; CRM (müşteri ilişkileri yönetimi) ise görüşmeleri, teklifleri ve satış fırsatlarını takip eder. İkisinin farkını CRM ve ERP farkı yazısında anlattım. ERPNext gibi açık kaynaklı sistemlerin kurulumunu ve işletmeye uyarlanmasını da yapıyorum; ERPNext’in GPLv3 lisansı, kodun kullanılmasına ve değiştirilmesine izin verir.

Dürüst not: bunları özel yazdırmanıza gerek yok
Muhasebe, e-fatura ve bordro yasal düzenlemelere bağlı işlerdir; düzenleme değiştiğinde programın da güncellenmesi gerekir. Bu işleri hazır bir programda tutun; programı ve güncel yükümlülükleri mali müşavirinizle birlikte netleştirin. O programın veri bağlantısı varsa panel ona bağlanabilir. Yalnızca işinizi anlatıp teklif toplayacak bir siteye WordPress web tasarım yeter; satışınız sepet ve ödemeden ibaretse WooCommerce ile e-ticaret sitesi daha kısa yoldur.
Panele kimler girer, kim neyi görür?
Web uygulamasına herkes kendi kullanıcı adı ve şifresiyle girer; ekranda ne göreceğini rolü belirler. Örneğin bayi kendi fiyatını görür ama atölyedeki usta fiyatı hiç görmez; ciroyu yalnızca siz görürsünüz. İşletmeye özel web panelinde bu ayrım, hazır programın sunduğu kalıba göre değil, sizin kurallarınıza göre çizilir.
Siz ve yöneticiler
Bütün siparişleri, stok durumunu ve raporları görür; kullanıcı açar, yetki verir, fiyat listesini günceller.
Çalışanlar
Yalnızca kendi işini görür: depodaki çalışan giriş ve çıkış işler, atölyedeki usta iş listesini ve teslim tarihini takip eder.
Bayi veya müşteri
Kendi hesabıyla girer; kendi fiyatını, siparişlerinin durumunu ve hesap özetini görür, başkasının bilgisine ulaşamaz.

Ekranlar telefona göre de düzenlenir. Sahadaki çalışan ya da bayi, telefonuna ayrı bir uygulama kurmadan tarayıcıdan aynı adrese girer; programda yapılan bir değişiklik de herkese aynı anda ulaşır. Müşterilerinizin kendi işinin durumunu panelden takip etmesini istiyorsanız müşteri paneli yazısına göz atın.
WordPress sitenizle birlikte çalışır mı?
Çalışır. Ziyaretçiye açık sayfalar WordPress’te kalır, panel kapsamına göre sitenin içinde ya da ayrı bir adreste açılır; bu iki parçalı düzenin ne zaman mantıklı olduğunu WordPress mi özel yazılım mı yazısında anlattım. Hizmet açısından asıl soru, iki tarafın birbirine veri aktarıp aktaramayacağıdır.
Aktarabilir. WordPress’in REST API adlı arayüzü, yani programların birbirine veri gönderdiği bağlantı noktası, panelin siteden veri okumasına ve siteye veri yazmasına izin verir; WooCommerce’teki ürün, stok, sipariş ve müşteri bilgileri de bu yolla güncellenir. Örneğin:
- Mağazaya düşen sipariş, paneldeki üretim ya da sevkiyat listesine eklenir.
- Panelde güncellenen stok adedi, mağazadaki ürün sayfasına yansır.
- Sitedeki teklif formundan gelen talep, panelde müşteri kartı olarak açılır.
Proje hangi sırayla ilerler?
Bir web uygulaması projesi için önerdiğim sıra beş adımdır:
- İşin anlatımı: İletişim formuna bugün işin nasıl yürüdüğünü ve nerede aksadığını yazarsınız. Kullandığınız Excel dosyası ya da sipariş fişi varsa e-postayla gönderirsiniz.
- Yolun seçimi: Hazır program, açık kaynak ERP uyarlaması ya da sıfırdan yazılım; hangisinin işinize uyduğu birlikte netleşir.
- Yazılı kapsam: Ekranlar, kullanıcı türleri ve bağlanacak programlar tek tek listelenir; takvim bu listeye göre çıkar.
- Deneme sürümü: İlk gün şart olan birkaç ekranla çalışan bir sürüm, teste ayrılmış bir adreste açılır; siz onu gerçek işlerinizle kullanırsınız.
- Yayın ve bakım: Denemede çıkan düzeltmelerden sonra program kalıcı adresine taşınır ve herkesin hesabı açılır. Sonrası için bakım ve teknik destek de veriyorum.
Süreyi kapsam belirler. Kıyas için: WordPress ile kurduğum siteler kapsama göre genellikle 2-5 haftada tamamlanıyor, daha büyük işlerde süre uzuyor. İşletmeye özel bir panelin takvimi ise ancak kapsam yazıya döküldüğünde söylenebilir. İhtiyacı bir sayfada nasıl tarif edeceğinizi ve teklifte nelere bakacağınızı yazılım yaptırmak istiyorum rehberinde adım adım anlattım.
Teslimde hangi beş kalem sizde olmalı?
Programı çalıştırmak, değiştirtmek ve gerekirse başka birine devretmek için gereken her şey teslimden sonra işletmenizde durmalı. Beş kalem, her biri ayrı bir riski kapatır:
- Kaynak kod: İşletmeniz adına açılan bir kod deposunda, yani kodun saklandığı çevrim içi alanda durur; program tek bir geliştiriciye bağlı kalmaz.
- Veriler: Güncel yedek ve kayıtları Excel’e aktarma imkânı; program değişse de kayıtlar sizde kalır.
- Hesaplar: Sunucu ve alan adı işletmenizin e-postasıyla açılır; programa ulaşmak için kimseden izin istemezsiniz.
- Yönetici yetkisi: İşten ayrılan çalışanın erişimini aynı gün kendiniz kapatırsınız.
- Kurulum notu: Programın nerede ve hangi bileşenlerle çalıştığını anlatan kısa belge; işi devralan kişi oradan başlar.
Bu beş kalemin teklifte tek tek yazılmasını isteyin; kiminle çalışırsanız çalışın, benimle de. Kodun kullanım ve değiştirme haklarının size geçtiği de sözleşmede açıkça yazmalı; metni hukukçunuzla teyit edin. Her kalemin neden gerektiğini yazılım yaptırma rehberinin kaynak kod bölümünde anlattım.
Firmaya özel yazılım hakkında sık sorulan sorular
İşinizin hangi kısmı hazır programa sığmıyor?
Bu paneller, Tuzla’da yaşayan ve tek başına çalışan Melih Gökdeniz Sivri’nin, yani benim elimden çıkıyor; İstanbul dışındaki firmalarla da uzaktan çalışmak mümkün. İletişim formuna işin bugün nerede aksadığını birkaç cümleyle yazın; hazır program mı, açık kaynak bir ERP mi, özel bir panel mi, birlikte seçelim. Örnek işler portfolyo sayfasında. Excel dosyanızı ya da sipariş fişinizi doğrudan hello@melihgokdeniz.com adresine ekleyin; kısa sorularınızı WhatsApp’tan da iletebilirsiniz.

