İçeriğe geç

00 / Web uygulamaları · SaaS · MVP

Web uygulaması geliştirme ve SaaS.

Web uygulaması, diğer adıyla web tabanlı uygulama, web sitesi gibi tarayıcıda çalışır. Buna hesaplar, roller ve her gün değişen veriler eklenir. Duisburg’dan, Almanya’nın her yerindeki işletmeler için SaaS ürünleri, MVP’ler ve dahili araçlar geliştiriyoruz. Üç platformu kendimiz işletiyoruz: Zularis, SnackUp ve Bitwise.

İlk görüşme 0 €Web uygulamaları ve platformlar

01 / Ne geliştiriyoruz

Geliştirdiğimiz web uygulamaları: altı tür, her birini daha önce yaptık.

Her tür için bugün kullanımda olduğu bir proje.

  • 01

    SaaS ürünü

    Tek yazılım, çok müşteri, her birinin kendi erişimi. Araç tescil firmaları (Zulassungsdienst) Zularis ile, restoranlar SnackUp ile böyle çalışıyor. İkisini de biz geliştirdik ve kendimiz işletiyoruz.

    Zularis’i inceleyin ↗
  • 02

    MVP

    Ürün fikrinizin, gerçek kullanıcıların çalıştığı ilk sürümü. Kullanıcıların bildirdikleri bir sonraki sprinti belirler. Bunu kendi ürünlerimizde nasıl yaptığımızı aşağıda anlatıyoruz.

    MVP ve SaaS ↓
  • 03

    Dahili araç

    Yalnızca ekibinizin gördüğü yazılım. BSB-Akademie’de ofis, arayanları kendisi kaydediyor, grupları kaydettiriyor ve katılım belgelerini tek tıkla gönderiyor.

    BSB-Akademie’yi inceleyin ↗
  • 04

    Roller ve giriş

    Zularis’te işletme sahibi ve çalışanların yetkileri farklı. Tescil firmasının müşterisinin hesaba ihtiyacı yok: kod ve plakayla, işleminin ne durumda olduğunu bir durum sayfasında görüyor.

  • 05

    Veritabanı ve entegrasyonlar

    Resmî bir API varsa onu kullanırız. Zularis SMS’leri Brevo üzerinden, WhatsApp mesajlarını Meta üzerinden gönderiyor. SnackUp ödemeleri Stripe, PayPal ve Klarna ile alıyor.

  • 06

    PDF ve belgeler

    Akşam Zularis, tescil dairesi için listeyi PDF olarak oluşturuyor; dairenin ihtiyaç duyduğu yedi sütunla. Önceden biri dokuz sütunlu bir Excel şablonunu elle dolduruyordu.

02 / Referanslar

Bunlardan bugün yayında olanlar.

Bir müşteri projesi ve dört kendi ürünümüz. Kendi ürünlerimizi kendimiz işlettiğimiz için yayına aldıktan sonraki dönemi de biliyoruz. Her vaka çalışması, neyin geliştirildiğini ve işleyişte neyin değiştiğini gösteriyor.

03 / Yapı

Bir web uygulamasını böyle kuruyoruz.

Her web uygulamasının üç katmanı var: arayüz, arkasındaki kurallar ve veriler. Bunların çevresinde yönetim paneli, testler ve işletim yer alır. Hangi teknolojinin hangi katmana gireceği, uygulamayı kimin kullandığına ve sonra kimin işleteceğine bağlıdır.

Web’deki araçlarımız
TypeScript, Vue, Nuxt ve React
Backend’deki araçlarımız
Node.js, NestJS, Laravel ile PHP, C# ve .NET
Veritabanları
MySQL ve PostgreSQL
ArayüzKurallarVerilerYönetimTestlerİşletim
  • 01

    Arayüz

    Zularis büyük bir frontend framework’ü olmadan çalışıyor, bu yüzden ofisteki basit bilgisayarlarda bile hızlı açılıyor. Bitwise’da odadaki herkes aynı soruyu aynı saniyede görüyor. Bunun için React ve Socket.IO üzerinden canlı bir bağlantı çalışıyor.

  • 02

    Yetkiler

    Veri modelindeki ilk soru şu: Kim neyi görebilir? Zularis’te her tescil firması yalnızca kendi işlemlerini görüyor. Müşteriler arası veri ayrımının yanında tam da bunu kontrol eden bir test duruyor.

  • 03

    Veriler

    Her işlem, her seminer, her sipariş sabit bir yere sahip ve bir kayıt, kimin neyi değiştirdiğini tutuyor. Şu anki tablonuzdaki veriler de taşınır.

  • 04

    Yönetim paneli

    Sık değişenleri kendiniz yönetirsiniz. BSB-Akademie seminerleri, tarihleri ve kayıtları kendi yönetim panelinde yönetiyor; resimli bir kılavuz da sistemin içinde.

  • 05

    Testler

    BSB-Akademie’nin seminer yönetimine 1.600’den fazla otomatik test ve tarayıcıda masaüstü ile telefon boyutunda tıklama testleri ait. Bitwise’da her değişiklik ancak testler geçtikten sonra yayına girdi.

  • 06

    İşletim

    İşlettiğimiz her uygulama, alarmı doğrudan bize gelen bir izleme sistemine bağlı. Yedekleme her gün yapılır, teslim kabulünden önce bir yedeği bir kez deneme amaçlı geri yükleriz.

    Bakım ve işletim →

04 / MVP ve SaaS

Kendi SaaS platformları olan bir ekipten MVP geliştirme.

Zularis, SnackUp ve Bitwise kendi ürünlerimiz. Her biri küçük başladı. Bu süreçte öğrendiklerimiz sizin MVP’niz için de geçerli.

Yeni sürümTek cihazTüm cihazlarHata, herkese ulaşmadan fark edilir.
  • 01

    Gerçek kullanıcılarla başlamak

    Bitwise tek bir sınav için bir prototip olarak başladı ve bir eğitim bölümünde stajyerler tarafından test edildi. İlk hafta reklamsız 200’den fazla kullanıcı geldi. Bildirdiklerini, kullanımın en yüksek olduğu dönemde çözdük.

    Bitwise’ı inceleyin ↗
  • 02

    Ortaklarla test etmek

    SnackUp’ı önce iki restoranla test ettik. Son testleri gerçek siparişlerle kendimiz yaptık. 13 Ağustos 2025’ten bu yana kullanımda.

    SnackUp’ı inceleyin ↗
  • 03

    Tüm müşteriler için tek platform

    Tüm restoranlar aynı sistemde çalışıyor; sistem hangi restoranın kastedildiğini adresten anlıyor. Bu yüzden yeni bir restoran genellikle iki üç gün içinde yayında.

  • 04

    Aşamalı yaymak

    SnackUp’ın yeni sürümleri önce tek bir cihaza, sonra hepsine gidiyor. Böylece bir hata, tüm restoranlara ulaşmadan fark ediliyor.

05 / Doğru sayfa

Başka nerede doğru yerdesiniz.

Her proje hesaplara ve rollere ihtiyaç duymaz, bazı sektörlerin de kendi sayfası var.

Hesap şart mı?hayırWeb sitesievetİnternetsiz mi?evetCihaz uygulamasıhayırWeb uygulamasıbu sayfa
  • 01

    Web sitesi yeterli

    Bulunmak ve talep almak istiyorsunuz, kimsenin hesaba ihtiyacı yok. O zaman doğru olan bir web sitesidir.

    Web tasarımı →
  • 02

    Hazırı zaten var

    Hazır bir programın yetip yetmediğini ve kendi yazılımınızın ne zaman değdiğini özel yazılım sayfası anlatıyor. Orada geliştirdiğimiz sektörler de var.

    Özel yazılım →
  • 03

    Seminer düzenliyorsunuz

    Seminer sağlayıcıları ve akademiler için ayrı bir sayfa, bir seminer yönetiminde neler olduğunu gösteriyor.

    Seminer yönetimi →
  • 04

    Araç tescil firması işletiyorsunuz

    O zaman önce Zularis’i kullanın. Tescil firmaları için bunun ötesinde geliştirdiklerimiz ayrı bir sayfada.

    Araç tescil firmaları için yazılım →
  • 05

    İş kendiliğinden yürüsün

    E-postaları sınıflandırmak, belgeleri okumak, talepleri yönlendirmek: bunlar yapay zekâ otomasyonuna girer.

    Yapay zekâ otomasyonu →
  • 06

    İnternetsiz

    Yazılımın çekmeyen yerde de çalışması gerekiyorsa, cihaz için bir uygulama geliştiririz. Bremshelfer makinistler için hesabı Android cihazda yapıyor.

    Bremshelfer’i inceleyin ↗

06 / Ne kadar tutar

Bir web uygulaması ne kadar tutar.

Saat üzerinden faturalarız; kaç saat süreceği kapsama bağlıdır. Zularis büyüklüğünde bir platformun maliyeti en az 45.000 €. Projeniz için maliyet çerçevesini iletişim sayfasındaki hesaplayıcı verir: dört soru, iletişim bilgisi gerekmez.

Bir MVP daha az şey yaptığı için daha az tutar. İlk sürüme neyin gireceğini teknik şartnamede belirleriz, fiyatı da geliştirmeye başlamadan önce teklifte görürsünüz. Ödeme aşamalı yapılır, her aşama için %25 peşin.

Dört soru, ardından bütçe ve hafta sayısı ekranda.

Konu ne, ne kadar büyük, ne kadar kapsamlı, ne kadar acil. Bağlayıcı değil ve iletişim bilgisi gerekmez. Ardından talep gönderirseniz hiçbir şeyi iki kez yazmanız gerekmez.

Maliyet çerçevesini hesaplayın
Zularis gibi bir sistem
en az 45.000 €
İlk görüşme ve maliyet çerçevesi
0 €

Her ödemeden önce teslimatı siz kabul edersiniz. İki kilometre taşı arasında projeden çekilebilirsiniz.

07 / Nasıl işliyor

Web uygulaması geliştirme nasıl ilerler: veri modelinden işletime.

Bir haftalık sprintlerle geliştiriyoruz. Öncesindeki adımlar, uygulamanın ne yapması gerektiğini ve ne kadar tutacağını netleştirir.

  1. 01

    Yanınızda iki gün

    Geliştirmeye başlamadan önce iki gün yanınızda olup bugün işin nasıl yapıldığını izliyoruz. Bu sırada kimin hangi verilere ihtiyaç duyduğunu ve bunların bugün nerede durduğunu görüyoruz.

  2. 02

    Teknik şartname

    Veri modeli, roller, entegrasyonlar ve kabul kriterleri burada yer alır. Siz onaylarsınız, biz ancak ondan sonra geliştiririz.

  3. 03

    Demolu sprintler

    Her hafta bir demoyla biter. Arada güncel durumu test sisteminde görürsünüz.

  4. 04

    Yayına alma

    Kabul kriterleri karşılandığında uygulama alan adı ve hosting ile yayına girer.

  5. 05

    İşletim

    İzleme, günlük yedekleme, üç saat içinde dönüş. Bir saate kadar süren değişiklikler bakıma dahildir.

Sürecin tamamı ↗

08 / Sorular

Web uygulaması geliştirme hakkında sorular.

Web uygulaması nedir?
Tarayıcıda, bilgisayarda da telefonda da kurulum gerektirmeden çalışan yazılımdır. Bir web sitesinden farkı, hesapları, rolleri ve sürekli değişen verileri olmasıdır. Zularis böyle bir web uygulaması: ofis işlemleri burada yürütüyor, müşteri işleminin ne durumda olduğunu bir durum sayfasında görüyor.
Web sitesi ile web tabanlı uygulama arasındaki fark nedir?
Web sitesi her ziyaretçiye aynı içeriği gösterir. Web tabanlı bir uygulamada giriş yapar ve kendi verilerinizi görürsünüz; bu veriler sürekli değişir. Kimsenin hesaba ihtiyacı yoksa bir web sitesi yeterlidir.
Bir web uygulaması geliştirtmek ne kadar tutar?
Bu, kapsama bağlı. Zularis büyüklüğünde bir platformun maliyeti en az 45.000 €, bir MVP daha az. Projeniz için maliyet çerçevesini iletişim sayfasındaki hesaplayıcı dört soruda, iletişim bilgisi istemeden verir. İlk görüşme ve maliyet çerçevesi 0 €. Kesin fiyatı geliştirmeye başlamadan önce teklifte görürsünüz.
Sabit fiyatla mı, harcanan emeğe göre mi çalışıyorsunuz?
Harcanan emeğe göre, saat üzerinden. Temel, teknik şartnamedir: fiyatı geliştirmeye başlamadan önce teklifte görürsünüz. Ödeme aşamalı yapılır, her aşama için %25 peşin. Her ödemeden önce teslimatı siz kabul edersiniz, iki kilometre taşı arasında da projeden çekilebilirsiniz.
Bir web uygulamasının geliştirilmesi ne kadar sürer?
Platformlarda birkaç ay gerçekçidir. BSB-Akademie’nin seminer yönetimine Mayıs 2026’da başladık, Ekim’den beri yayında ve çalışma sürüyor. İlerlemeyi her hafta demoda görürsünüz.
Ürün fikrim için bir MVP geliştirebilir misiniz?
Evet. İlk sürüme, kullanıcılarınızın asıl geldiği iş akışı giriş ve verilerle birlikte girer. Gerisini, ilk kullanıcıların bildirdiklerine göre sprint sprint geliştiririz. Bitwise da böyle büyüdü.
Web uygulaması mı, PWA mı, yerel (native) uygulama mı?
Çoğu iş akışı için tarayıcı yeterlidir: tek bir adres, uygulama mağazası yok, her iyileştirme herkese aynı anda ulaşır. PWA, ana ekrana eklenebilen ve içeriğin bir kısmını cihazda saklayan bir web uygulamasıdır. Cihaz için yerel uygulamayı, Bremshelfer’de olduğu gibi internetsiz çalışması gerektiğinde geliştiririz. SnackUp’ta ikisi de var: misafirler tarayıcıdan sipariş veriyor, mutfakta fiş yazıcılı ayrı bir uygulama çalışıyor.
Dahili bir araç Excel listelerimizin yerini alabilir mi?
Evet. Dahili bir araçta her işlemin sabit bir yeri olur ve bir kayıt, kimin neyi değiştirdiğini tutar. Zularis’ten önce biri akşamları dokuz sütunlu bir Excel şablonunu elle dolduruyordu, bugün listeyi sistem PDF olarak oluşturuyor. Şu anki tablonuzdaki veriler de taşınır.
Web uygulaması mevcut sistemlerimize bağlanabilir mi?
Evet. Resmî bir API varsa onu kullanırız. Zularis SMS’leri Brevo üzerinden, WhatsApp mesajlarını Meta üzerinden gönderiyor; SnackUp ödemeleri Stripe, PayPal ve Klarna ile alıyor. Web uygulamanızın hangi entegrasyonlara ihtiyaç duyduğu teknik şartnamede yazar.
Hangi teknolojiyle geliştiriyorsunuz, kod kime ait?
Bu, uygulamaya ve onu sonra kimin işleteceğine bağlı. Zularis Laravel ve MySQL ile, Bitwise React, Node.js ve PostgreSQL ile, SnackUp NestJS, Next.js ve MySQL ile çalışıyor. İşletmenizin kendi BT ekibi varsa onların teknolojisine uyarız. Bir müşteri projesinde kaynak kod sizin deponuzda durur.
Web uygulamasındaki verileri kim görür?
Her kullanıcı rolünün izin verdiğini, bir platformda her müşteri yalnızca kendi verilerini görür. Bunu tam olarak kontrol eden bir test yazarız. Kimin neyi değiştirdiği kayıtta durur. Verilerinizi işlersek GDPR (DSGVO) Madde 28’e göre bir veri işleme sözleşmesi yaparız.
Yayına aldıktan sonra ne olur?
Web uygulamasını biz işletiyorsak, alarmı doğrudan bize gelen bir izleme sistemine bağlıdır ve her gün yedeklenir. Bakım sözleşmesiyle her gün 6 ile 23 arasında ulaşılabiliriz ve üç saat içinde dönüş yaparız. Bir saate kadar süren değişiklikler dahildir. Bunu aşan işler, geliştirilmeden önce bir fiyat alır.
Duisburg dışındaysam da web uygulaması geliştirtebilir miyim?
Evet. Ofisimiz Duisburg’da, müşterilerimiz Ruhr Bölgesi’nden ve Almanya’nın her yerinden. Görüşmeler telefonda yapılır; geliştirmeye başlamadan önce iki günlüğüne işletmenize geliriz. Sonrasında ilerlemeyi her hafta demoda görürsünüz.

Bize kısaca projenizden bahsedin

İlk görüşme ücretsiz, sonrasındaki maliyet çerçevesi de. İhtiyacınız olan şey hazır satılıyorsa, size adını söyleriz ve fatura kesmeyiz.

Projenizi konuşalım

Genellikle aynı iş günü içinde yanıt