Web yazılımı
Web siteleri, özel web uygulamaları, müşteri portalları, SaaS platformları ve web tabanlı kurumsal yazılımlar geliştiriyoruz — backend, frontend, arayüzler ve yapay zeka işlevleri tek elden.
Neler geliştiriyoruz?
Web yazılımı, tarayıcıda çalışan sistemlerin tasarımı, geliştirilmesi ve sürdürülebilir işletimidir. Web siteleri işletmenizi tanıtıp talep oluştururken; web uygulamaları yetkilendirme, rol ve veri yönetimiyle iş süreçlerinizi dijitalleştirir. Platformlar ise birden fazla tarafı tek bir altyapıda bir araya getirir (SaaS veya pazaryeri modelleri). Batunet tüm bu çözümleri sunar; uzmanlığımız, zorlu kurumsal süreçleri yöneten web uygulamaları ve platformlar üzerinedir.
Web siteleri
Bir web sitesi işletmenizi, hizmetlerinizi ve içeriklerinizi tanıtır, talep toplar. Bir site oluşturucunun yetmediği yerlerde web sitesi geliştiriyoruz: verilere, formlara ve sistemlere bağlı, hızlı, arama motorlarında bulunabilir ve yıllarca bakımı yapılabilir.
Ayrıntılar
Özel web uygulamaları
Bir web uygulaması, hazır yazılımların karşılamadığı süreçleri dijitalleştirir: oturum açma, roller, kendine özgü bir veri modeli ve iş kuralları. Bu uygulamaları backend'deki iş mantığından tarayıcıdaki arayüze kadar geliştiriyoruz. Özel yazılımdan tam olarak bunu anlıyoruz.
Ayrıntılar
Müşteri portalları ve kurumsal yazılımlar
Portallar müşterilere, bayilere veya iş ortaklarına verilere, belgelere ve işlemlere erişim sağlar; her biri kendi rolleri ve yetkileriyle. Web tabanlı kurumsal yazılımlar ise teklif, proje ve faturalama gibi iç süreçleri tek bir sistemde birleştirir. Her ikisi de mevcut BT altyapısına uyum sağlamalıdır: oturum açma, ERP, CRM.
Ayrıntılar
SaaS platformları ve pazaryerleri
Bir platform, tek bir kod tabanı üzerinden çok sayıda müşteriye veya tarafa hizmet verir — çok kiracılı (multi-tenant), rollerle, faturalamayla veya bir ilan süreciyle. Platform çekirdeğini, kullanıcı ve işlev sayısıyla birlikte büyüyebilecek şekilde geliştiriyoruz.
Ayrıntılar
Backend ve frontend
Backend iş mantığını, verileri ve arayüzleri taşır — bizde PHP, Laravel veya Symfony ile. Frontend tarayıcıdaki arayüzdür; etkileşim, yükleme süresi veya bulunabilirlik gerektirdiğinde React, Vue ya da Next.js ile geliştirilir. Her ikisi de tek elden ve ortak bir arayüz üzerinde oluşur.
Ayrıntılar
API'ler ve sistem entegrasyonları
Neredeyse hiçbir web uygulaması tek başına çalışmaz. ERP, CRM, ödeme hizmetleri, iş ortağı ağları ve veri kaynaklarını sürümlenmiş arayüzler üzerinden bağlıyor, uygulamalar ve iş ortakları için kendi API'lerinizi sunuyor ve aradaki süreçleri otomatikleştiriyoruz.
Ayrıntılar
Web çözümlerinde yapay zeka entegrasyonu
Bizde yapay zeka, kendi başına bir amaç değil, web uygulamasının bir işlevidir: belgeleri okumak, içerikleri özetlemek, kendi verileriniz içinde arama yapmak. Mevcut modelleri net sınırlar, yedek çözümler (fallback) ve öngörülebilir maliyetlerle entegre ediyoruz.
Ayrıntılar
Mevcut web uygulamalarının modernizasyonu
Birçok web uygulaması yıllar içinde büyümüştür — eski framework sürümleri üzerinde, testsiz, bilgisi birkaç kişinin elinde. Bunları tek seferde yeniden yazmak yerine canlı ortamda adım adım modernize ediyoruz.
Ayrıntılar
Bakım, sürekli geliştirme ve işletim
Bir web uygulaması yayına alındığında bitmiş olmaz. Güncellemeleri, izlemeyi (monitoring), hata gidermeyi ve sürekli geliştirmeyi üstleniyoruz — hem kendi geliştirdiğimiz hem de devraldığımız sistemler için.
Ne zaman uygun — ne zaman değil?
Projeye uyan yolu öneririz — bu hazır bir ürün olsa bile.
Uygun
- Bir süreç tarayıcıda çalışmalı — çalışanlar, müşteriler, bayiler veya iş ortakları için — ve hazır yazılımlar bunu karşılamıyor.
- Bir web sitesi veya web uygulaması; oturum açma, roller ve kendi verileriyle bir portala veya platforma dönüşmeli.
- Bir web uygulamasının ERP, CRM, ödeme hizmetleri veya başka sistemlere bağlanması gerekiyor.
- Yıllar içinde büyümüş bir web uygulaması modernize edilmeli, devralınmalı veya uzun vadeli desteklenmeli.
Uygun değil
- Bir site oluşturucunun veya standart bir CMS'in tamamen karşıladığı basit bir kurumsal tanıtım sitesi.
- Masaüstü yazılımı veya endüstriyel otomasyon yazılımı — ikisini de sunmuyoruz.
- Veri, süreç veya işletim açısından teknik gereksinimi olmayan salt bir tasarım ya da kampanya projesi.
Benzer çalışmalar.
Yayımlanmış projeler; her birinde bizim üstlendiğimiz kısım belirtilmiştir. Diğer referansları görüşmede paylaşırız.
- LaravelVuePHP
Beyond Move için elektrikli mobilite pazaryeri
Kamuya açık bir e-mobilite pazaryerinin Laravel API'si, Nuxt frontend'i ve yönetim paneli — 2021'de yeniden geliştirildi, 2022'de genişletildi.
- LaravelPHP
B&R Chiptuning için dosya servisi portalı
Bayi portalı ve bakiye bazlı faturalama içeren dosya hizmeti portalı — 2017'de devralındı, Laravel üzerinde yeniden kuruldu ve o zamandan beri geliştiriliyor.
- LaravelPHP
Dondino için cashback platformu
Üye alanı, yönetim paneli ve affiliate ağı entegrasyonları içeren cashback platformu — geliştirme ve destek, 2015'te devralındı.
- LaravelVuePHP
Anademir için inşaat projesi ERP'si
Teklif, proje, malzeme ve faturalama için web tabanlı kurumsal yazılım — 2021'den itibaren geliştirildi ve birkaç yıl boyunca desteklendi.
- SymfonyElasticsearch
Büyük Veri Odaklı SEO Platformu
Crawler, raporlama ve yapay zeka işlevleri içeren web tabanlı SaaS ürünü — 2017'den bu yana teknik olarak geliştiriliyor.
- SymfonyPHPJavaScript
American Express bağlamında web bileşenleri
Bir proje zinciri kapsamında hayata geçirilen etkileşimli web bileşenleri ve bunların yönetimi. Hedef sayfaların kendisi Batunet'in sorumluluğunda değildi.
- Next.jsTypeScriptReact-PDF
BeyondAI: Yapay zeka görünürlüğü üzerine araştırmalar
Üç dilde araştırma sayfaları, raporlar ve PDF çıktılarıyla kendi araştırma portalımız — Batunet tarafından tasarlandı, geliştirildi ve işletiliyor.
İlk görüşmeden çalışan sisteme.
Her proje aynı dört adımı izler. Ara sonuçları yalnızca sonda değil, süreç boyunca görür ve değerlendirirsiniz.
- 01
İhtiyacı anlamak, gereksinimleri netleştirmek
İlk görüşmeyi doğrudan yönetimle yaparsınız; projenizi, iş süreçlerinizi ve mevcut sistemlerinizi konuşuruz. Ardından hedefleri ve gereksinimleri yazılı hâle getirir, özel geliştirmenin anlamlı olup olmadığını açıkça söyleriz.
- 02
Çözümü ve mimariyi planlamak
Teknik bir çözüm önerir, kapsamı ve uygulama sırasını belirler, temel kararları gerekçeleriyle birlikte belgeleriz.
- 03
Geliştirmek ve birlikte kontrol etmek
Testler ve kod incelemeleriyle aşama aşama geliştiririz. Ara sonuçları düzenli olarak sunarız; böylece erken değerlendirip öncelikleri değiştirebilirsiniz.
- 04
Yayına almak ve desteğe devam etmek
Yayına alındıktan sonra bakım, güncelleme, izleme ve geliştirmeyi kararlaştırılan kapsamda üstleniriz. Projeye özel kaynak kod ve dokümantasyon size teslim edilir.
Proje sonunda elinizde olanlar.
Süreçlerinize uyan bir web çözümü — tersi değil
Backend, frontend ve arayüzler tek elden, sorumluluğu üstlenen tek bir ekiple
Sisteminizin kaynak kodu ve dokümantasyonu sizde kalır
Bakımı yapılabilen ve genişletilebilen, belgelenmiş bir temel
Kullanılan teknolojiler
Web yazılımı hakkında sorular
Web geliştirmede hangi teknolojileri kullanıyorsunuz?
Backend'de Laravel veya Symfony ile PHP, frontend'de TypeScript ile React, Vue veya Next.js, veritabanı olarak çoğunlukla PostgreSQL. Laravel'i net sınırları olan iş uygulamaları için, Symfony'yi katı yapı gerektiren sistemler için seçiyoruz. Yükleme süresi ve bulunabilirlik önemliyse Next.js, etkileşimli arayüzler için React ve Vue kullanıyoruz. Bu teknolojilerin farklı sürümleri üzerinde çalışan mevcut uygulamaları da devralıyoruz.
Mevcut bir web uygulamasını devralabilir misiniz?
Evet. Kodun, işletimin ve açık risklerin envanterini çıkararak başlıyor, mevcut bilgiyi güvence altına alıyor ve ardından bakım ile sürekli geliştirmeyi üstleniyoruz. Eskimiş framework sürümlerini canlı ortamda adım adım modernize ediyoruz.
Batunet nerede bulunuyor ve kimler için geliştiriyorsunuz?
Merkezimiz ve geliştirme ekibimiz Denizli’de bulunuyor. 2015’ten bu yana Almanya, Avusturya ve İsviçre’deki işletmeler için web çözümleri geliştiriyoruz.
İlgili konular.
Bu sayfayla bağlantılı rehberler, kararlar, hizmetler ve projeler.
Web çözümünüz hakkında konuşalım.
Neyin oluşturulması veya değişmesi gerektiğini kısaca anlatın — web sitesi, portal, platform ya da mevcut bir web uygulaması. İlk görüşmeyi doğrudan şirket yönetimiyle yaparsınız.
