SaaS platformları
Her müşterinin kendi verileri ve yetkileriyle çalıştığı, tüm müşterilerinize hizmet veren tek bir platform
Yazılımlarını abonelik modeliyle birden fazla müşteriye sunmak ya da faydasını kanıtlamış şirket içi bir sistemi başka şirketlere hizmet veren bir platforma dönüştürmek isteyen şirketler ve girişimciler için.
01
Çözdüğümüz sorunlar
Şirket içinde kullandığımız bir sistem var; bunu başka şirketlere abonelikle sunmak istiyoruz.
Her müşteri için sistemin ayrı bir kopyasını hazırlıyoruz; tüm kopyaları güncellemek artık bir yüke dönüştü.
Abonelikleri ve faturaları yönetmemiz gerekiyor; bazı müşterilerimiz nakit ya da havale/EFT ile ödüyor.
Bir müşterinin başka bir müşterinin verilerini görmesinden endişe ediyoruz.
02
Hizmetin kapsamı
- F.01
Her müşteriye ayrı hesap
Çok kiracılı (multi-tenant) mimari, her müşterinin verilerini, ayarlarını ve kullanıcılarını tek bir platform içinde birbirinden ayırır.
- F.02
Abonelikler ve planlar
Planlar, deneme süreleri ve kullanım limitleri; dönemsel faturalar ve online, nakit ya da havale/EFT ile yapılan ödemelerin kaydı.
- F.03
Platform yönetim paneli
Bu panelde ekibiniz müşterileri, aboneliklerini ve ödeme durumlarını görür; hesapları etkinleştirebilir ve askıya alabilir.
- F.04
Kendi kendine kayıt ve ilk kurulum
Müşteri, ekibinizin elle müdahalesine gerek kalmadan hesabını açar, ekibini ekler ve temel verilerini tanımlar.
- F.05
Herkes için tek güncelleme
Her güncelleme tüm müşterilere aynı anda ulaşır; böylece kopyalar çoğalmaz ve birbirinden farklılaşmaz.
- F.06
Müşteri bazında ayarlar
Arayüz dili, faturalama para birimi ve saat dilimi her hesap için ayrı ayarlanır; arayüzler Arapça ve İngilizce çalışır.
03
Uygulama aşamaları
Platform modelini belirliyoruz
Hedef müşterileriniz, her aboneliğin neleri içerdiği ve faturalama ile tahsilat yöntemi konusunda sizinle anlaşıyoruz.
Mimariyi ve yetkileri tasarlıyoruz
Müşteri verilerinin nasıl ayrılacağını, her hesaptaki rolleri ve her planın limitlerini belirliyoruz.
Önce çekirdek ürünü geliştiriyoruz
Temel işlevleri ilk müşterilerle birlikte canlıya alıyor, genişlemeden önce geri bildirimlerini topluyoruz.
Canlıya alıyor ve geliştiriyoruz
Kayıtları açıyor, performansı ve kullanımı izliyor, sonraki sürümleri müşterilerin taleplerine göre planlıyoruz.
04
Pratikte nasıl işler
Temsili örnek
Bir şirket kendi kullanımı için bir rezervasyon yönetim sistemi geliştirmiş; aynı sektördeki başka şirketler de bu sistemi kullanmak istemeye başlamış. Sistemi, her şirkete ayrı bir hesap ve abonelik planıyla hizmet veren bir platforma dönüştürüyoruz; online ve nakit ödemeler bu platformda birlikte kaydediliyor. Şirketin ekibi abonelikleri tek bir panelden takip ediyor ve her güncelleme tüm müşterilere aynı anda ulaşıyor.
05
Başlamak için sizden ihtiyacımız olanlar
- Hedef müşterilerinizi ve neyin karşılığında ödeme yaptıklarını anlatan bir açıklama
- Varsa mevcut sisteminiz ya da prototipiniz
- İlk abonelik planları ve kabul edilecek ödeme yöntemleri hakkındaki kararınız
06
Canlıya geçiş sonrası destek ve geliştirme
İşimiz sistemi teslim etmekle bitmiyor: Sistemin işleyişini takip ediyor, işiniz büyüdükçe onu geliştiriyoruz.
- Sözleşmede belirlendiği şekilde, hataları gidermek ve kararlılığı izlemek için canlıya geçiş sonrası bir destek süresi.
- Performansın, yedeklemenin ve güvenlik güncellemelerinin takibi.
- İyileştirmeleri ve sonraki modülleri önceliklerinize göre sıralamak için düzenli değerlendirme toplantıları.
- Ekibiniz büyüdüğünde veya yeni şubeler eklendiğinde yeni kullanıcıların eğitimi.
07
Sık sorulan sorular
Çalıştığımız teknolojiler
- Next.js
- TypeScript
- Node.js
- PostgreSQL
- Docker
Her müşterinin verileri diğerlerinden nasıl ayrılıyor?
Ayırma yöntemini tasarım aşamasında, verilerin hassasiyetine ve hacmine göre belirliyoruz: her müşterinin verilerinin mantıksal olarak ayrıldığı ortak bir veri tabanı ya da her müşteriye ayrı bir veri tabanı. Ayrımı canlıya geçişten önce test ediyoruz.
Müşterilerimizin ülkesinde online ödeme altyapısı yoksa ne olur?
Platform, online ödemenin yanı sıra nakit ödemeleri ve havale/EFT ödemelerini de kaydeder; böylece ödeme yöntemi ne olursa olsun abonelik ve faturası tek bir yerde kalır.
Canlıya geçişten önce tüm işlevlerin hazır olması gerekiyor mu?
Hayır. Önce müşterinin ödeme yaptığı çekirdek ürünü canlıya alıyor, ardından işlevleri ilk müşterilerin kullanımına ve geri bildirimlerine göre ekliyoruz.
Bu hizmet ile ITS ürünleri arasındaki fark nedir?
Bu hizmette, işletmeniz için geliştirdiğimiz platformu müşterilerinize kendi adınızla sunarsınız. ITS ürünleri ise ITS’in sahip olduğu ve geliştirdiği yazılımlardır.
08
İlgili projeler ve makaleler
09
İlgili hizmetler
Tüm hizmetler- S.08
Backend servisleri ve mikroservisler
Sistemlerinizi birbirine bağlayan API’ler ve işinizin büyümesini kaldırabilen backend servisleri, ihtiyacınız ölçüsünde bir mimariyle.
- Sistem haritası ve sistemler arası veri akışı
- Belgelenmiş API’ler
- Bağlantı ve entegrasyon servisleri
- S.07
Kurumsal ve kişisel siteler
Şirketler ve profesyoneller için sunduklarınızı açıkça anlatan ve mobilde hızlı yüklenen web siteleri.
- Mobil uyumlu web sitesi
- Gerektiğinde ikinci dil sürümü
- İçerik güncelleme paneli
- S.05
Mobil uygulamalar
Müşterileriniz ve saha ekipleriniz için, bağlantı zayıfken de çalışan ve sisteminize bağlanan iOS ve Android uygulamaları.
- iOS uygulaması ve Android uygulaması
- Uygulamayı sisteminize bağlayan API
- İçerik ve kullanıcılar için yönetim paneli
Çalışma şeklinizden başlayalım
Bize süreçlerinizi ve çözmek istediğiniz sorunu anlatın; net bir ilk adımı birlikte belirleyelim.
