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.
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
Ç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
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ü
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
Ekran & rol haritası
Kimin hangi ekranı, hangi yetkiyle göreceğini çıkarırız; halka açık ve panel tarafı ayrı ayrı planlanır.
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.
Arayüz geliştirme
Next.js ile halka açık sayfaları, Angular ile paneli paralel geliştiririz; ikisi aynı API üzerinde ilerler.
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
Üzerine kurduğumuz teknoloji
- Next.js
- TypeScript
- Tailwind
- Angular
- TypeScript
- .NET 9
- ASP.NET Web API
- PostgreSQL
- JWT
- OAuth2/OIDC
- Redis
- Docker
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.