GeriWhatsApp'tan yaz

Çorum · Web ve panel geliştirme

Çorum web yazılım: kurumsal site, yönetim paneli ve özel akışlar

Çorum’da web yazılım tarafında dört tip iş yapıyorum: kurumsal web sitesi, işletmenin kendi verisini yönettiği özel yönetim paneli, sipariş ve rezervasyon akışları, mevcut sistemlere API entegrasyonu. Next.js ve TypeScript kullanıyorum; şu anda okuduğunuz kesenek.net de aynı altyapıyla yazıldı. Her iş için özel yazılım gerekmiyor: sadece tanıtım amaçlı küçük bir site isteyen işletmeye hazır bir çözümün daha hızlı ve daha ekonomik olduğunu açıkça söylüyorum. Özel yazılım, işin içine kendi verinizi yönetmek, sipariş almak veya başka bir sisteme bağlanmak girdiğinde gerekli hale geliyor. Teslimde kaynak kodu, alan adı ve hosting kurulumunu, panel eğitimini birlikte veriyorum.

Kullandığım altyapı
Next.js · TypeScript · Tailwind
Tipik süre
1 hafta - 3 ay (kapsama göre)
Teslimde
Kaynak kod, kurulum ve panel eğitimi
Çalışma şekli
Çorum’da yerinde, Türkiye geneli uzaktan

Web tarafında hangi işleri geliştiriyorum?

Aşağıdaki kalemler ayrı ayrı ya da birleşik olarak yürüyebiliyor. Çorum’daki işletmelerin ihtiyacı çoğu zaman “bir site” diye başlıyor ama konuşurken asıl derdin sitenin arkasındaki iş akışı olduğu ortaya çıkıyor: randevu almak, stok görmek, teklif toplamak gibi.

Kurumsal web sitesi

Şirketi, hizmetleri ve iletişim bilgilerini anlatan, mobil uyumlu ve hızlı açılan site. İçeriği kendiniz güncelleyebilmeniz için basit bir içerik yönetimi ekliyorum. Başlık yapısı, meta etiketler, sitemap, robots.txt ve schema.org işaretlemesi kurulumun içinde geliyor.

İşletmeye özel yönetim paneli

Excel dosyalarıyla ya da WhatsApp mesajlarıyla yürüyen işleri tek ekrana taşıyan panel. Kullanıcı ve yetki yönetimi, kayıt ekleme, filtreleme, arama, dışa aktarma ve rapor ekranları. Panel işletmenin gerçek akışına göre yazılıyor; hazır bir şablona uymak zorunda kalmıyorsunuz.

Sipariş ve rezervasyon akışı

Müşterinin site üzerinden sipariş bıraktığı ya da randevu aldığı akışlar. Uygun saat kontrolü, onay ve iptal adımları, e-posta veya WhatsApp bildirimi, arka planda işletmenin gördüğü sipariş listesi. Ödeme gerekiyorsa sanal POS entegrasyonu bu kapsama giriyor.

E-ticaret ve pazaryeri entegrasyonu

Ürün satışı için ya hazır e-ticaret altyapısını kurup özelleştiriyorum ya da mevcut siteye sepet ve ödeme akışı ekliyorum. Kargo, fatura ve pazaryeri servisleriyle entegrasyonu API üzerinden kuruyorum.

API ve mevcut sistem entegrasyonları

Muhasebe programı, e-fatura, SMS ve harita servisleri gibi hâlihazırda kullandığınız sistemlere bağlanma. Yazılımın API’si varsa siteyle ya da panelle konuşturuyorum; yoksa hangi kısmın otomatikleşemeyeceğini baştan söylüyorum.

Mevcut sitenin yenilenmesi ve taşınması

Yavaş açılan, mobilde bozulan veya güncellenemeyen sitelerin yenilenmesi; içeriğin ve arama sıralamasının korunarak taşınması. Eski adreslerin yeni sayfalara 301 yönlendirmesini planlayarak yapıyorum, böylece mevcut trafiğinizi kaybetmiyorsunuz.

Hazır tema mı, özel yazılım mı?

Bu sorunun dürüst cevabı “duruma göre”. Hazır bir tema (çoğunlukla WordPress) satın alıp kurmak, sadece kurumsal tanıtım yapacak küçük bir site için mantıklı: kurulumu kısa, maliyeti düşük ve içerik girişi kolay. Böyle bir ihtiyaçla gelen işletmeye özel yazılım satmıyorum, gerekmediğini söylüyorum.

Hazır çözümün sınırı, sitenin bir “broşür” olmaktan çıkıp işin bir parçası haline geldiği yerde başlıyor. Kendi verinizi yönetmek, kendi kurallarınıza göre sipariş veya randevu almak ya da başka bir sisteme bağlanmak gerekiyorsa hazır temada bunu eklenti üstüne eklenti bindirerek çözmek gerekiyor. Sonuç genelde birbirini tanımayan eklentiler, yavaşlayan site, güncelleme çakışmaları ve bakımı bırakılan bir eklenti yüzünden çalışmayan bir akış oluyor. Bu noktada özel yazılım uzun vadede daha az uğraştırıyor.

Ben web tarafında Next.js ve TypeScript kullanıyorum. Next.js sayfaları önceden üreterek sunabildiği için site hızlı açılıyor; TypeScript ise tip denetimi sayesinde hataların büyük kısmını canlıya çıkmadan yakalıyor. Şu anda okuduğunuz kesenek.net de aynı altyapıyla yazıldı, yani kullandığım araçları kendi sitemde de kullanıyorum. Arayüz tarafında Tailwind, ihtiyaca göre veritabanı ve kimlik doğrulama için Firebase ya da ilişkisel bir veritabanı devreye giriyor.

İş tipine göre tipik süreler

Aşağıdaki süreler daha önce yaptığım işlerin ortalaması; kapsam netleştikten sonra size yazılı ve tarihli bir takvim veriyorum. Süreyi en çok etkileyen şey geliştirme değil, karar ve içerik hızı oluyor: metinlerin, fotoğrafların ve onayların gecikmesi takvimi geliştirmeden daha fazla uzatıyor.

İş tipiTipik süreKapsamın içinde neler var
Tek sayfa tanıtım sitesi1-2 haftaTek sayfada hizmet anlatımı, iletişim formu, WhatsApp bağlantısı, temel SEO kurulumu
Kurumsal site (5-10 sayfa)2-4 haftaKurumsal sayfalar, hizmet ve referans bölümleri, blog/haber alanı, içerik girişi, SEO ve analytics kurulumu
Site + yönetim paneli4-8 haftaKurumsal site, giriş yetkilendirmesi, kayıt yönetim ekranları, filtreleme ve raporlama, panel eğitimi
Sipariş / rezervasyon sistemi6-12 haftaMüşteri tarafı akış, uygunluk ve onay kuralları, bildirimler, ödeme entegrasyonu, işletme tarafı yönetim ekranı
Web yazılım işlerinde tipik teslim süreleri

Site hızı, Core Web Vitals ve arama sıralaması

Google, sayfa deneyimini ölçmek için Core Web Vitals adı verilen üç ölçüt kullanıyor: LCP (en büyük içeriğin ekrana gelme süresi), CLS (sayfa yüklenirken içeriğin kayması) ve INP (kullanıcının tıklamasına sitenin yanıt verme süresi). Bunlar sıralamada tek başına belirleyici değil — içerik ve alaka düzeyi hâlâ daha ağır basıyor — ama iki site içerik olarak birbirine yakınsa hızlı olan öne geçiyor.

Ölçütlerin ötesinde daha somut bir etkisi var: mobil bağlantıda geç açılan sayfa, ziyaretçi siteyi görmeden terk edildiği için doğrudan iş kaybı demek. Çorum’daki işletmelerin trafiğinin büyük kısmı telefondan geliyor, dolayısıyla mobil performans masaüstünden daha önemli.

Pratikte yaptıklarım: sayfaları mümkün olduğunca önceden üretip statik sunmak, görselleri modern formata dönüştürüp boyutlarını sabitlemek (bu CLS’i düşürüyor), yazı tiplerini ilk yükte kayma yapmayacak şekilde bağlamak ve gerekmeyen JavaScript’i sayfadan çıkarmak. Teslimden önce sayfaları PageSpeed Insights ve Lighthouse ile ölçüp sonucu sizinle paylaşıyorum; böylece performansı tahminle değil ölçümle konuşuyoruz.

Teslimde elinize ne geçiyor?

Bir web işi “site açıldı” demekle bitmiyor. Teslim ettiğimde projenin devamını benimle yürütmek zorunda kalmamanız için aşağıdakilerin tamamı sizde oluyor.

  • Kaynak kodun tamamı ve git deposuna erişim — projeyi başka bir geliştiriciyle sürdürmek istediğinizde elinizde her şey oluyor.
  • Alan adı, DNS ve hosting/sunucu kurulumu; hesaplar sizin adınıza açılıyor, kurulumu ben yapıyorum.
  • Kurumsal e-posta ve DNS kayıtlarının yapılandırılması.
  • Yönetim paneli eğitimi: birlikte canlı bir tur ve sonradan bakabilmeniz için kısa ekran kaydı videoları.
  • Google Analytics ve Search Console kurulumu, sitemap ile robots.txt gönderimi.
  • Teknik dokümantasyon: projenin nasıl kurulup çalıştırılacağı, ortam değişkenleri ve yayına alma adımları.
  • Teslim sonrası hata düzeltme desteği; süresi ve kapsamı sözleşmede yazılı oluyor.

Süreç nasıl işliyor?

  1. 01

    Keşif & netleştirme

    Problem, kullanıcı ve hedefi konuşup kapsamı netleştiriyorum.

  2. 02

    Tasarım & akış

    Wireframe, UI ve marka dili — Figma ile hızlı iterasyon.

  3. 03

    Geliştirme

    Flutter ile uçtan uca mobil ürün; Firebase ve API entegrasyonları.

  4. 04

    AI & optimizasyon

    Gerçek kullanım senaryolarına uygun akıllı özellikler ve performans.

  5. 05

    Teslim & iterasyon

    Canlıya alma, geri bildirim ve sürekli iyileştirme döngüsü.

Sık sorulan sorular

Çorum’da web yazılım için WordPress mi, özel yazılım mı?

İhtiyaca bağlı. Sadece tanıtım yapacak küçük bir site için hazır bir çözüm daha hızlı ve daha ekonomik; bunu gerektiğinde açıkça söylüyorum. Kendi verinizi yöneteceğiniz panel, kendi kurallarınıza göre sipariş veya randevu akışı ya da başka bir sisteme entegrasyon gerekiyorsa özel yazılım gerekli hale geliyor.

Site içeriğini kendim güncelleyebilir miyim?

Evet. Metin, görsel, hizmet ve haber gibi düzenli değişen içerikler için yönetim paneli veriyorum, teslimde birlikte kullanarak eğitimini yapıyoruz. Tasarımın yapısını değiştirmek gibi kod tarafına giren işler için bana yazmanız gerekiyor.

Site hızı Google sıralamasını gerçekten etkiliyor mu?

Etkiliyor, ama tek başına belirleyici değil. İçerik ve arama niyetine uygunluk daha ağır basıyor; hız, içerik olarak yakın iki site arasında farkı açan etken oluyor. Bunun dışında yavaş açılan sayfa ziyaretçiyi kaybettirdiği için sıralamadan bağımsız olarak da doğrudan iş kaybı yaratıyor.

Mevcut sitemi yenileyip Google sıralamamı koruyabilir misiniz?

Genelde evet. Yenilemede mevcut sayfa adreslerini çıkarıp yeni sayfalara 301 yönlendirmelerini planlıyorum, başlık yapısı ve içerikleri koruyorum. Sıralamada geçici dalgalanma normal; kalıcı düşüşün en yaygın nedeni yönlendirmelerin atlanması oluyor, bu yüzden o adımı taşımanın parçası sayıyorum.

E-ticaret sitesi de yapıyor musunuz?

Yapıyorum. Standart ürün satışı için hazır bir e-ticaret altyapısını kurup özelleştirmek çoğu işletme için daha mantıklı oluyor. Kendi kurallarınıza göre ürün yapılandırma, kurumsal müşteriye özel fiyat ya da mevcut stok sisteminize bağlanma gibi ihtiyaçlarda sepet ve ödeme akışını özel yazıyorum.

Alan adı ve hosting ücretleri dahil mi?

Dahil değil, çünkü bunlar bana değil sağlayıcıya ödenen yıllık ücretler. Hesapları kendi adınıza açmanızı öneriyorum; böylece alan adı ve sunucu her zaman sizin kontrolünüzde kalıyor. Hangi sağlayıcının uygun olduğunu söylüyorum ve kurulumun tamamını ben yapıyorum.

Sitenizin arkasındaki akışı konuşalım

İhtiyacınızı anlatın; hazır bir çözümün yeteceği bir iş mi, yoksa panel ve özel akış mı gerekiyor, bunu ilk görüşmede net söylüyorum. Kapsamı birlikte netleştirip yazılı takvim çıkarıyoruz. Çorum içindeyseniz yüz yüze de görüşebiliriz.

İlgili sayfalar

  • Çorum Yazılımcı

    Hizmetlerin tamamı, çalıştığım sektörler ve sık sorulanlar tek sayfada.

  • Çorum Yazılım Firmaları

    Çorum yazılım firmaları, dijital ajanslar ve bağımsız geliştiriciyle çalışmanın maliyet, süre ve iletişim farkı; teklif alırken sorulacak sorular.

  • Mobil Uygulama Geliştirme

    Çorum'da mobil uygulama geliştirme: Flutter ile Android ve iOS uygulaması. Fikirden yayına süreç, süreyi etkileyen faktörler ve teslim sonrası bakım.