Ana içeriğe atla
Ürünlere dön

EsportsHub

Kulübünüzün renklerini giymeye hazır espor platformu.

Herkese açık site, rol bazlı yönetim portalı ve entegre Discord botu; VentuBot topluluğunuza 9 dilde yanıt veriyor. 2026'dan beri gerçek bir kulüple canlıda.

35 bin
satır kod
9
dil
6
resmî oyun
19
veritabanı tablosu
600+
otomatik test
Dizüstü bilgisayarda EsportsHub'ın herkese açık ana sayfası; etkileşimli hero ve maçlar
Telefonda EsportsHub'ın herkese açık ana sayfası
Dizüstü bilgisayarda EsportsHub yönetim portalının paneli
Telefonda EsportsHub yönetim portalının paneli

Tek platform, birbirine bağlı üç katman

Taraftarlar ve sponsorlar için herkese açık site, oyuncular ve ekip için özel portal ve hepsini gerçek zamanlı birbirine bağlayan bir Discord botu.

  • Herkese açık site

    Etkileşimli hero'lu ana sayfa, tam kadrolu takımlar, takvim, haberler ve içerik üreticileri. Duyarlı tasarım ve takım başına dinamik sosyal görselli SEO.

  • Rol bazlı portal

    Takımlar, oyuncular, takvim, haberler, içerik üreticileri, kullanıcılar ve belgelerin eksiksiz yönetimi. Her rol yalnızca ihtiyacı olanı görür.

  • Entegre Discord botu

    Maç hatırlatmaları, bir sonuç eksik olduğunda menajere mesaj ve sitenin durum izlemesi. Her mesaj kullanıcının dilinde gelir.

  • Sağlam kimlik doğrulama

    Şifrelenmiş oturumlar, bcrypt ile parolalar, CSRF koruması, ilk girişte zorunlu parola değişikliği, deneme sınırları ve denetim kaydı.

  • Canlı yayın durumu

    İçerik üreticilerinin canlı yayınlarını algılamak için Twitch ve YouTube API'leriyle entegrasyon, akıllı önbellekle.

  • Dijital imza

    Ekranda el yazısı imzayla PDF gönderimi ve imzalanması, reşit olmayanlar için veli imzası, hatırlatmalar ve izlenebilirlik.

  • Marka kimliği

    Her öğede oyuna özel renk; kadrodaki boş yerler takımın rengini alır. Erişilebilirliğe saygılı animasyonlar.

  • Dokuz dil

    ES, EN, FR, PT, IT, DE, NL, SV ve TR dillerinde site, portal ve bot; dil başına 900'den fazla metin sayfanın dil özniteliğiyle eşzamanlı.

  • Rekabet takvimi

    Maçlarını içinde barındıran etkinlikler, herkese açık takvim ve her maçtan önce ve sonra Discord üzerinden otomatik bildirimler.

  • Yapay zekâlı VentuBot

    Herkese açık sitenin tamamında, yalnızca kulüp hakkında ve veritabanını okuyarak yanıt veren sohbet botu: takımlar, takvim, sonuçlar, haberler ve içerik üreticileri.

  • Otomatik çeviri

    Haberler ve takım açıklamaları oluşturulduğunda ya da düzenlendiğinde diğer sekiz dile kendiliğinden çevrilir. Orijinal değişirse çeviri yeniden yapılır.

  • Etkileşimli hero

    Kendi 2D fizik motorumuz: maç kartları, oyunlar, logo ve canlı yayınlar parçacıklar arasında sürüklenip fırlatılabilir.

Altı resmî oyun

Her biri kendi renk kimliği, kendi rolleri ve özel herkese açık sayfasıyla.

  • ValorantTier 1
  • League of LegendsTier 1
  • Rocket LeagueTier 2
  • EAFC 26Tier 2
  • Rainbow SixTier 3
  • FortniteTier 3

Teknik mimari

Modern teknoloji yığını ve gerekçeli kararlar. Her katman maliyet, performans ve bakım düşünülerek tasarlandı.

Frontend

  • App Router ile Next.js 16
  • React 19
  • Strict modda TypeScript
  • Tailwind CSS 4
  • Hero'da kendi 2D fizik motorumuz
  • Her biri 900'den fazla metinle 9 dil

Backend

  • Sunucu bileşenleri ve 68 API rotası
  • Şifrelenmiş oturumlar ve bcrypt
  • Kritik noktalarda Zod ile doğrulama
  • Güvenli Markdown ile haberler
  • İstek sınırlama ve CSRF token'ları
  • Çeviri ve VentuBot için Claude API'si

Veri

  • Drizzle ORM ile PostgreSQL 16
  • 19 tablo ve 8 tipli enum
  • Çok müşterili: müşteri kimlikli 12 tablo
  • Kontrollü basamaklı silmeli yabancı anahtarlar
  • Değişiklik tarihi tetikleyicileri
  • Sürümlü migrasyonlar

Altyapı

  • Node 22 ile Ubuntu 24.04 sunucusu
  • Nginx ve PM2
  • HSTS ile Let's Encrypt sertifikaları
  • İki ortam: geliştirme ve üretim
  • VentuHub'da derleme
  • Otomatik geri almalı atomik dağıtım

Kalite

  • Vitest ile 600'den fazla test
  • Playwright ile 20 uçtan uca test
  • Python'da 67 bot testi
  • Testlerde gerçek Postgres
  • Kalite kuralları ve gerileme kilitli ESLint
  • Bulguları kapatılmış düzenli denetimler

Bot

  • discord.py ile Python 3.12
  • 2,4 bin satır kod
  • 9 dilde mesajlar
  • Siteyle çift yönlü webhook
  • Site sağlık izleyicisi
  • Siteyle birlikte dağıtılır

Ayrışmış roller

Gerçek yetkiler: bir oyuncu başka takımlara dokunamaz, bir staff üyesi yalnızca kendi alanını düzenler.

  • Admin

    Tam erişim: kullanıcılar, denetim kaydı, tüm takımlar ve ayarlar.

  • Organizasyon

    Tam operasyonel erişim; denetim kayıtlarına erişim yok.

  • Staff

    Atandığı takımların oyuncularını, ekibini ve takvimini düzenler.

  • Oyuncu-staff

    Oyuncu olarak görünür, staff olarak yönetir. Çift görev.

  • Oyuncu

    Kendi takımını görür ve kendi profilini düzenler.

  • İçerik üreticisi

    Kendi içerik üreticisi sayfasını düzenler.

Sadece bir web sitesi değil

Normalde görünmeyen ama gerçek istikrar ve profesyonellik sağlayan mühendislik kararları.

  • Kesintisiz bakım

    Portaldan etkinleştirilen bakım modu: ziyaretçiler anında görür, kapatıldığında da sayfayı yenilemeden siteye geri dönerler.

  • Uçtan uca tipli veri

    19 tipli tablolu şema, gerçek Postgres enum'ları ve yeniden üretilebilir migrasyonlar; her dağıtımdan önce veritabanı yedeğiyle.

  • Sürekli denetim

    Kod kalitesinden üretim güvenliğine ve mobil tasarıma, izlenebilir kimlikli dokuz teknik denetim. Her bulgu bir değişiklik ve bir testle kapatılır.

  • Takım başına dinamik sosyal görsel

    Bir takımın URL'si paylaşıldığında oyunun renkleri, oyuncular ve ekiple sunucuda oluşturulan bir görsel üretilir.

  • Zorunlu oturum kapatma ve kimliğe bürünme

    Yönetici oturumları anında geçersiz kılabilir ve destek vermek için bir kullanıcı olarak giriş yapabilir; görünür uyarı ve eksiksiz kayıtla.

  • AA erişilebilirlik

    Doğrulanmış kontrast, görünür odak, eksiksiz klavye gezinmesi ve azaltılmış hareket tercihine saygı.

  • Geri almalı dağıtım

    Her değişiklik dağıtılmadan önce lint, tip, test ve uçtan uca aşamalarından geçer. Bir şey ters giderse sunucu önceki sürüme kendiliğinden döner.

  • Sürümlü yenilikler

    Her değişiklik sürüm, durum ve tarihle kaydedilir; dokuz dile çevrilmiş herkese açık bir açıklamayla.

  • Ekranda imza

    PDF üzerinde görsel alan düzenleyici, fare ya da parmakla imza, Discord üzerinden hatırlatmalar ve günlük görev.

  • Tek kurulumda birden fazla kulüp

    Her kulüp alan adıyla çözümlenir ve tüm sorgular müşteriye göre filtrelenir; alan adı başına ayrı önbellekle.

  • Harcama frenli yapay zekâ

    VentuBot her sorgudan önce bütçe ayırır: dakika başına sınır, ziyaretçi başına günlük kota ve genel günlük tavan. Konuşmaları saklamaz.

Her dağıtımda test edildi

İş mantığından eksiksiz kullanıcı akışlarına kadar kapsama. Bir test başarısız olursa dağıtım yapılmaz.

600+
Vitest testi
20
uçtan uca test
67
bot testi
%81
genel kapsama
  • Kimlik doğrulama ve oturum

    Giriş ve çıkış, profil, şifrelenmiş oturum, CSRF, deneme sınırları ve denetim kaydı.

  • Portal varlıkları

    Gerçek Postgres üzerinde kullanıcılar, takımlar, oyuncular, takvim, maçlar, yenilikler, haberler ve içerik üreticileri.

  • Güvenlik ve GDPR

    Başlıklar, onay, yasal metinler, gerçek tür kontrolüyle dosya yükleme.

  • Birden fazla kulüp

    Alan adına göre müşteri çözümleme ve sorgu sorgu doğrulanmış veri izolasyonu.

  • Entegrasyonlar

    Twitch ve YouTube canlı yayın durumu, içerik üreticisi istatistikleri, belgeler ve bildirimler.

  • Discord botu

    Site izleme, maçlar, kontrol ve komutlar; pytest ile.

Fiyatın arkasında ne var?

Sıfırdan geliştirmenin ne tutacağını ve bugün ne değer sunduğunu anlamak için projenin nesnel rakamları.

~210 saat
çalışma saati
Herkese açık site, yönetim portalı ve Discord botu arasında yaklaşık 33 aktif iş gününe dağılmış, yapay zekâ destekli geliştirme.
115–230 bin €
yeniden yapım maliyeti
Aynı ürünü kıdemli serbest çalışan tarifesiyle (50–70 €/saat, 2.300–3.300 saat) yeniden yapmanın maliyeti.
18–35 bin €
bugünkü satış değeri
Gerçek bir kulüple canlıda, yüzlerce test, otomatik dağıtım, kurulum başına birden fazla kulüp ve entegre yapay zekâ.
× ARR
potansiyel SaaS değeri
Ürün ticari ivme kazanırsa yinelenen gelir üzerinden 2 ila 5 kat çarpan.

Amatör planın ya da tam satın almanın fiyatı, ancak böyle bir şeyi geliştirmenin gerçek maliyetini anlayınca anlam kazanır. Üretmenin maliyeti ile kullanmak için ödenen bedel arasındaki fark, bizim değer önerimiz.

Her kulübe uygun planlar

Bütçesi kısıtlı amatör kulüplerden kendi platformunu isteyen organizasyonlara kadar.

Temel plan

Başlamak için

Kulübünüzü çevrimiçi yapmaya yetecek kadarı. Yola yeni çıkan çok küçük kadrolar için düşünüldü.

12 €/ay

199 € kurulum ücreti

  • 2 takımdahil
  • 15 kullanıcıdahil
  • 1 içerik üreticisidahil
  • Kulüp yapılandırması ve markasıdahil
  • Kendi alt alan adınızdahil
  • Sunucumuzda barındırmadahil
  • Yapılandırılmış Discord botudahil
  • E-posta desteğidahil

Kurulumda tek seferlik 199 € artı aylık bakım ücreti.

Amatör plan

Amatör kulüpler için

Rekabetçi kulübünüz kendi platformuyla, kasayı boşaltmadan.

Önceden 39 €19 €/ay

299 € kurulum ücreti

İlk üç ay kampanyalı

  • 5 takımdahil
  • 50 kullanıcıdahil
  • 4 içerik üreticisidahil
  • Kulüp yapılandırması ve markasıdahil
  • Kendi alt alan adınızdahil
  • Sunucumuzda barındırmadahil
  • Güncellemeler ve yedeklerdahil
  • Discord botu ve e-posta desteğidahil

Kurulumda tek seferlik 299 € artı aylık ücret. Taahhüt yok: istediğiniz zaman iptal edin.

Profesyonel SaaS

Ciddi organizasyonlar için

Büyüyen kulüpler için geniş kapasite, öncelikli destek ve kendi alan adınız.

Önceden 200 €99 €/ay

399 € kurulum ücreti

İlk üç ay kampanyalı

  • 20 takımdahil
  • 200 kullanıcıdahil
  • 15 içerik üreticisidahil
  • Özel barındırmadahil
  • Alt alan adı ya da kendi alan adınızdahil
  • %99,5 SLA ile öncelikli destekdahil
  • 2 saatlik başlangıç eğitimi ve izlemedahil
  • Ek özelleştirmeteklifle

Kurulumda tek seferlik 399 € artı aylık ücret. Taahhüt yok: istediğiniz zaman iptal edin.

Ürünü satın alma

Sahibi olmak istiyorsunuz

Kodu size teslim ediyoruz, kendi altyapınızda yayına alıyorsunuz. Tam bağımsızlık, sınır yok.

19.500 €

tek seferlik ödeme

  • Takımlar, kullanıcılar ve içerik üreticilerisınırsız
  • Eksiksiz kaynak kodudahil
  • Site, portal ve botdahil
  • Sunucunuza dağıtımdahil
  • Teknik dokümantasyondahil
  • 4 saatlik başlangıç eğitimi ve bir ay destekdahil
  • 90 gün garantidahil
  • Alan adı devridahil

Esnek ödeme: yarısı başlangıçta, yarısı teslimde. Halihazırda teknik ekibi olan müşteriler için.

Sponsor · Sınırlı kontenjan

Herkese açık bir referans ve ürün hakkında sürekli geri bildirim karşılığında seçtiğiniz plana indirim uyguluyoruz. Ayrı bir plan değil: üç abonelik planından herhangi biri temel olarak kullanılabilir.

Ne alırsınız

  • %66 indirimli kurulum: 65 €, 99 € ya da 135 €
  • İlk üç ay aylık ücrette %50 indirim
  • VentuLabs sponsorlar sayfasında logonuz
  • Ürün yol haritasında doğrudan söz hakkı

Karşılığında ne isteriz

  • Gösterebileceğimiz, yazılı ya da videolu herkese açık bir referans
  • İlk altı ay boyunca ürün hakkında sürekli geri bildirim
  • En az altı ay gerçek kullanım taahhüdü

Aktif kurulum başına sınırlı kontenjan. İndirim kayıt onaylandığında uygulanır.

Tüm teknoloji yığını

Yalnızca modern, bakımı yapılan ve aktif topluluğu olan araçlar.

  • Next.js 16
  • React 19
  • TypeScript 5
  • Tailwind CSS 4
  • Node.js 22
  • PostgreSQL 16
  • Drizzle ORM
  • Testlerde PGlite
  • Şifrelenmiş oturumlar
  • Zod
  • Güvenli Markdown
  • Claude API'si
  • PDF-lib
  • Vitest
  • Playwright
  • ESLint 9
  • Python 3.12 ve discord.py
  • Nginx
  • PM2
  • Ubuntu 24.04
  • VentuHub
  • Let's Encrypt

Profesyonel, istikrarlı, size ait.

EsportsHub şablon kullanmaz, pahalı üçüncü taraf hizmetlere bağımlı değildir ve sizi kimseye bağlamaz. Kulübünüzün renklerini giyen, teknik kimliği olan bir platformdur.

Ürünlere dön