vosetu.

Web Uygulama Geliştirme

Tarayıcıdan çalışan, kurumsal ölçekte iş uygulamaları: ERP, CRM, dahili panel, müşteri portali ya da özel bir SaaS ürünü. Next.js ile hızlı, Angular ile derinlikli.

Uzmanla görüşün

Tarayıcıdan çalışan, kurumsal ölçekte iş uygulamaları

ERP'den admin panele, müşteri portalından raporlama panosuna — hepsi tek tarayıcı sekmesinde, kurulum gerektirmeden.

ERP/CRM sistemleri

Çok kullanıcılı, rol bazlı yetkilendirmeli iş yönetim sistemleri; departmanlar aynı veri üzerinde çalışır.

B2B portal & sipariş yönetimi

Bayi ve tedarikçilerin kendi sipariş, stok ve fiyat görünümüne self-servis eriştiği portal.

Admin panel & yönetim arayüzü

İçeriği, kullanıcıyı ve süreci yöneten, ekibin günde onlarca kez açtığı iç yönetim ekranları.

Self-servis müşteri platformu

Müşterinin fatura, talep ve geçmişini kendi başına görüp yönetebildiği bir müşteri portalı.

Raporlama & dashboard sistemi

İşin verisini anlaşılır panolara, Excel ve PDF çıktılarına döken raporlama katmanı.

Çok dilli, SEO uyumlu kurumsal site

Arama motorunda bulunan, birden çok dilde (RTL dahil) yayınlanan kurumsal ve ürün siteleri.

İkili mimari: hız için Next.js, derinlik için Angular

Halka açık tarafla iç yönetim tarafının ihtiyacı aynı değildir: birinde SEO, hız ve ilk açılış anı önemlidir, diğerinde form yoğunluğu, tablo ve karmaşık iş kuralı. Bu yüzden ikisini aynı araçla çözmeye çalışmayız — halka açık yüz için Next.js, yönetim paneli için Angular kullanırız; ikisi de aynı .NET 9 Web API'yi konuşur. Bu ayrım bir tercih değil, bu sitenin kendisinde de çalışan bir kuraldır: elinizde şu an gezindiğiniz vosetu.com'un halka açık yüzü Next.js, onu besleyen yönetim paneli Angular ile yazılıdır.

Bu ikiliyi bir kere değil, tekrar tekrar kurduk: Vosetu CMS, tek altyapı üzerinde birden fazla siteyi yöneten çok kiracılı bir içerik platformudur; 46 sektörel SaaS ürünümüzün her biri kendi yönetim panelini bu mimariyle çalıştırır. Sizin projeniz için de aynı ayrımı kurar, hangi ekranın hız hangi ekranın derinlik istediğine göre doğru aracı seçeriz.

  • Next.js: halka açık, SEO ve hız
  • Angular: yönetim paneli, form ve tablo derinliği
  • Ortak .NET 9 Web API çekirdeği
  • Bu sitenin kendisinde çalışan mimari

Gerçek ürünlerde çalışan web mimarisi

01

Çok kiracılı içerik platformu

Vosetu CMS, tek kurulumla sınırsız site yöneten çok kiracılı bir platformdur: esnek içerik modeli, çok dilli yayın ve kiracı bazlı yönetim paneli aynı çekirdekte çalışır. Bir müşteri sitesi kapatılıp açıldığında diğerlerine dokunulmaz — kiracı izolasyonu mimarinin bir parçasıdır, sonradan yama değildir.

  • Bir kurulum, sınırsız site
  • Kiracı bazlı izolasyon ve yönetim
  • Çok dilli yayın standart
02

Panel + halka açık site ikilisi

46 sektörel SaaS ürününün her biri aynı örüntüyü paylaşır: müşterinin kullandığı halka açık ürün bir tarafta, işletmenin verisini yönettiği panel diğer tarafta. İçeriği panelde değiştirirsiniz, halka açık tarafta anında görünür; ara katman ya da manuel yayın adımı yoktur.

  • Panelde değişen, anında yayında
  • Rol bazlı yetkilendirme her panelde standart
  • 46 üründe kanıtlanmış örüntü
03

SEO, hız ve çok dillilik

Halka açık taraf sunucu bileşenleriyle (server component) render edilir; arama motoru boş bir kabuk değil, dolu bir sayfa görür. Çok dillilik sonradan eklenen bir katman değildir — bu sitenin kendisi dört dilde (tr/en/de/ar) yayında, Arapça için sağdan sola (RTL) yerleşim dahil.

  • Sunucu bileşeni öncelikli render
  • 4 dilde yayın, RTL dahil
  • Arama motoruna dolu sayfa

Bir web uygulamasını nasıl kuruyoruz

01

Ekran & rol haritası

Kimin hangi ekranı, hangi yetkiyle göreceğini çıkarırız; halka açık ve panel tarafı ayrı ayrı planlanır.

02

API & veri modeli

.NET 9 Web API'yi ve PostgreSQL veri modelini kurarız; hem panel hem halka açık taraf aynı sözleşmeyi konuşur.

03

Arayüz geliştirme

Next.js ile halka açık sayfaları, Angular ile paneli paralel geliştiririz; ikisi aynı API üzerinde ilerler.

04

Yayına alma & izleme

SEO kontrolleri, performans ölçümü ve izleme kurulumuyla yayına alır, sonrasında SLA'lı bakımla sürdürürüz.

Web tabanlı ürünlerimizin sektör izleri

Aynı Next.js + Angular + .NET 9 çekirdeği farklı sektörlerdeki panellerin arkasında çalışıyor.

Kurumsal & BT

İş/hata takibi (Stride) ve EBYS panelini yöneten kurumsal ürün ailemiz web tabanlıdır.

Finans & sigorta

Abonelik, faturalama ve BES/hayat sigortası portföy panelleri aynı web mimarisiyle çalışır.

Perakende & e-ticaret

Stok, sipariş ve pazaryeri panelleri; mağaza sahibinin her gün açtığı yönetim ekranı.

Lojistik

Rota, filo ve teslim kanıtı merkezî panelden canlı izlenir; saha mobil, merkez web'dir.

Yayıncılık & kurumsal

Vosetu CMS'in çok kiracılı yönetim paneli tam olarak bu ikili mimariyle kurulu.

Kamu & tesis yönetimi

Arıza-talep akışı ve varlık envanteri panelden yönetilir, saha ekibi mobilden bildirim yapar.

Her web projesinde standart gelenler

Next.js (halka açık) + Angular (panel) ikili mimarisi
Rol bazlı yetkilendirme ve oturum yönetimi
Sunucu bileşeni öncelikli, SEO'ya hazır render
Çok dilli içerik altyapısı (RTL dahil)
Raporlama, Excel/PDF dışa aktarım
Performans ve erişilebilirlik kontrolü
Test ortamı ve aşamalı yayına alma
Yayın sonrası SLA'lı bakım ve destek

Üzerine kurduğumuz teknoloji

Halka açık taraf
  • Next.js
  • TypeScript
  • Tailwind
Yönetim paneli
  • Angular
  • TypeScript
Backend
  • .NET 9
  • ASP.NET Web API
  • PostgreSQL
Kimlik & altyapı
  • JWT
  • OAuth2/OIDC
  • Redis
  • Docker
2
Arayüz teknolojisi: Next.js + Angular
46
Sektörel ürün deneyimi
22
Sektör dikeyi
.NET 9
Modern çekirdek yığın

Halka açık ve panel tarafınızı birlikte kuralım

Ekranlarınızı ve rollerinizi dinleyip nereden başlanacağını birlikte çıkaralım. İlk görüşme bağlayıcı değildir.