MicrocosmWorksDijital Kozmosu Yenilikçi ve Mimari Olarak Tasarlamak
Hakkındaİletişim
MicrocosmWorksDijital Kozmosu Yenilikçi ve Mimari Olarak İnşa Etmek

Önemli BT çözümleri sunuyoruz. Teknoloji, güvenlik ve işletmelerin güvenilir, yenilikçi BT altyapısı ile büyümesine yardımcı olmaktan tutkuluyuz.

[email protected]
+91 7011868196
New Delhi, India

AI Büyüme Merkezi

AI MerkeziStartup İnovasyonuKurumsal Hızlandırıcı

Çözümler

Tüm ÇözümlerSağlık ve Fitness UygulamalarıAI Video PlatformuAI Ajan Geliştirme

Kaynaklar

ÖngörülerSektör RehberleriKullanım Durumu ŞablonlarıMimari KalıplarVaka Çalışmaları

Şirket

HakkımızdaİletişimÇalışmalarımız

Hizmetler

Dijital DanışmanlıkBulut AltyapısıSaaS GeliştirmeYapay Zeka GeliştirmeVideo Teknolojisi
ERP GeliştirmeZoho ÖzelleştirmeOdoo GeliştirmeSalesforce EntegrasyonuÖzel CRM Geliştirme
QuickBooks EntegrasyonuIoT ÇözümleriBlokzincir Geliştirme
Siber Güvenlik DanışmanlığıIT Desteği - L3

© 2026 MicrocosmWorks. Tüm hakları saklıdır.

Gizlilik PolitikasıHizmet Şartları
Vaka Çalışmalarına Dön
Subscription ManagementYayınlandı June 22, 2026 · Güncellendi June 22, 2026

Çoklu Platform İçerik ve Abonelik Yönetim Sistemi

Bir içerik/abonelik hizmet sağlayıcısı, kullanıcı kimlik doğrulamasını, içerik kitaplıklarını ve abonelik yaşam döngülerini yönetmek için mobil, web yönetimi ve arka ucu kapsayan eksiksiz bir platforma ihtiyaç duyuyordu.

Projenizi Tartışın
multi-platform-subscription-management.webp
Subscription Management
Domain
17
Technologies
4
Key Results
Delivered
Status

Zorluk

Abonelik tabanlı bir içerik platformu oluşturmak, birbiriyle bağlantılı birçok sorunun çözülmesini gerektiriyordu:

  • Kullanıcı kimlik doğrulamasının mobil (iOS/Android) ve web yönetici arayüzlerinde çalışması gerekiyordu
  • Abonelik yönetimi, faturalandırma döngüleri, yenilemeler ve erişim kontrolünün takibini gerektiriyordu
  • İçerik kitaplıkları, yöneticiler için düzenleme araçlarına ihtiyaç duyuyordu
  • Google OAuth ve e-posta tabanlı kimlik doğrulamanın sorunsuz bir şekilde birlikte var olması gerekiyordu
  • Mobil uygulamanın her iki platformda da cilalı, yerel hissettiren bir deneyime sahip olması gerekiyordu

Çözümümüz

Bir Flutter mobil uygulaması, React yönetici paneli ve NestJS arka uç API'si ile üç katmanlı bir uygulama paketi oluşturduk.

Mimari

  • Mobil Uygulama: Riverpod durum yönetimi ve GoRouter navigasyonlu Flutter
  • Yönetici Paneli: Zustand ve Tailwind CSS ile React 19 + Vite
  • Arka Uç API: TypeScript, MongoDB, Redis ile NestJS
  • Kimlik Doğrulama: OTP e-posta doğrulamalı JWT + Google OAuth2
  • Altyapı: AWS S3 (depolama), AWS SES (e-posta), Redis (önbellekleme)

Platform Bileşenleri

Mobil Uygulama (Flutter)

  • Temiz durum yönetimi için Riverpod ile MVVM mimarisi
  • E-posta ve Google OAuth seçenekleriyle giriş/kayıt
  • OTP doğrulamalı şifremi unuttum akışı
  • GoRouter tabanlı derin bağlantı ve navigasyon
  • Kalıcı oturumlar için güvenli token depolama

Yönetici Paneli (React)

  • Ayrıntılı profiller ve etkinlik takibi ile kullanıcı yönetimi
  • Yenileme ve faturalandırma durumu ile abonelik takibi
  • İçerik kitaplığı yönetimi ve düzenleme araçları
  • Ayarlar ve platform yapılandırması
  • Temel metriklerle panel analizi

Arka Uç API (NestJS)

  • Erişim/yenileme token döndürme ile JWT kimlik doğrulaması
  • Kimlik bilgisi tabanlı kimlik doğrulamanın yanı sıra Google OAuth2 entegrasyonu
  • Doğrulama ve bildirimler için AWS SES e-posta hizmeti
  • AWS S3 dosya yükleme ve yönetimi
  • Hız sınırlama ve güvenlik kısıtlaması
  • Swagger/OpenAPI dokümantasyonu

Temel Özellikler

  1. Çift Kimlik Doğrulama Yöntemleri - Kullanıcı kolaylığı için E-posta/şifre + Google OAuth2
  2. Token Döndürme - Güvenli erişim/yenileme token yönetimi
  3. OTP Doğrulama - Hesap güvenliği için e-posta tabanlı doğrulama
  4. Abonelik Takibi - Kayıttan yenilemeye kadar tam yaşam döngüsü yönetimi
  5. İçerik Kitaplığı - Yöneticiler tarafından düzenlenmiş, aboneler tarafından erişilebilir içerik
  6. Çapraz Platform - Ortak bir NestJS arka ucundan Flutter mobil + React web

Sonuçlar

Çapraz Platform: Flutter mobil ve React web'e hizmet veren tek bir arka uç
Güvenlik: Kapsamlı koruma için JWT döndürme + OTP + hız sınırlama
Yönetici Verimliliği: Kullanıcı, abonelik ve içerik yönetimi için merkezi panel

Teknoloji Yığını

FlutterDartRiverpodGoRouterReact 19ViteZustandTailwind CSSNestJSTypeScriptMongoDBRedisJWTGoogle OAuth2

caseStudyDetail.more Vaka Çalışmaları

Daha fazla teknik uygulamamızı keşfedin

Subscription Management

Gerçek Zamanlı Planlama ile Çevrimiçi Özel Ders Abonelik Platformu

Bir eğitim girişimi, öğrencileri özel ders verenlerle abonelik tabanlı erişim aracılığıyla buluşturan, gerçek zamanlı planlama, otomatik ödemeler ve sorunsuz bir rezervasyon deneyimi sunan bir platforma ihtiyaç duyuyordu.

Vaka Çalışmasını Oku
AI Accounting

AI Destekli Fatura İşleme (OCR ve QuickBooks Entegrasyonu ile)

Ayda yüzlerce satıcı faturasını işleyen orta ölçekli bir işletme, fatura verilerini AI/OCR kullanarak otomatik olarak çıkarıp muhasebe ve ödeme takibi için doğrudan QuickBooks'a senkronize ederek manuel veri girişini ortadan kaldırmak istedi.

Vaka Çalışmasını Oku

Sıkça Sorulan Sorular

MicrocosmWorks, Stripe, Apple App Store Server Notifications V2 ve Google Play RTDN'den gelen webhook olaylarını kanonik bir yaşam döngüsü modeline normalleştiren birleşik bir abonelik durum makinesi oluşturdu. Bu, ödeme erteleme sürelerinin, faturalandırma yeniden denemelerinin ve iptallerin, olayı hangi platformun başlattığına bakılmaksızın tutarlı bir şekilde ele alınmasını sağlar.

MicrocosmWorks, platforma özgü abonelik kimliklerini tek bir kullanıcı hesabına eşleştiren çapraz platform yetkilendirme bağlama uyguladı. Web paneli, tüm platformlardan çekilen gerçek zamanlı abonelik durumunu gösterir, ancak faturalandırma değişiklikleri Apple ve Google politikalarına göre kaynak platforma geri yönlendirilir.

MicrocosmWorks, para birimi, ücretler ve geri ödemeler dahil olmak üzere platforma özgü işlem verilerini birleşik bir finansal raporlama biçimine dönüştüren bir gelir normalleştirme katmanı entegre etti. Bu, operatörlere tüm abonelik kanallarında MRR, churn ve LTV metriklerinin tek bir gösterge paneli görünümünü sağlar.

MicrocosmWorks çok platformlu abonelik sistemleri inşa eder; saat başına 20-45 dolar oranlarında çalışır ve bu karmaşıklıktaki bir proje tipik olarak 500-800 geliştirme saati gerektirir. Yatırım, Stripe, Apple ve Google entegrasyonlarını, webhook işlemeyi, yetkilendirme yönetimini ve yönetici panelini kapsar.

MicrocosmWorks, aynı kullanıcının birden fazla platformda ücretsiz deneme kaydetmeye çalıştığını tespit eden cross-platform trial deduplication ile birleştirilmiş device fingerprinting uyguladı. Sistem ayrıca eş zamanlı oturum limitleri uygular ve operatör incelemesi için anormal kullanım modellerini işaretler.

İşletmenizi Dönüştürmeye Hazır mısınız?

Zorluklarınıza benzer çözümler uygulamamızın yollarını konuşalım.

İletişime GeçincaseStudyDetail.viewAllCaseStudies
Ölçeklenebilirlik: Özellik genişletmeye hazır NestJS modüler mimarisi
AWS S3
AWS SES
Swagger
Video Encoding

İstemci Tarafında Reklam Ekleme (CSAI), SCTE-35 İşaretleyici Ayrıştırma ve Çok Platformlu Oynatıcı Entegrasyonu ile

Bir video akış platformu, sunucu tarafı reklam eklemenin sağlayamadığı tam reklam etkileşimi desteğiyle (tıklanabilir katmanlar, yardımcı banner'lar, atlama düğmeleri) kişiselleştirilmiş, cihaz düzeyinde reklam deneyimleri sunarak web, mobil ve akıllı TV uygulamaları genelinde Client-Side Ad Insertion (CSAI) uygulamasına ihtiyaç duyuyordu.

Vaka Çalışmasını Oku