Yazılım & Backend
Sağlık Portalı Arayüz Prototipi
Sağlık portalı ana sayfası, doktor paneli ve kayıt/giriş düzenlerini MVC ve Razor ile gösteren, sunucu işlevleri tamamlanmamış arayüz prototipi.
Kategori için özgün kod tabanlı illüstrasyon; ürün ekran görüntüsü değildir.
Genel bakış
ASP.NET Core MVC projesi, sağlık hizmeti temalı sayfa düzenlerini ve doktor paneli gezinmesini korur. Controller, model, Razor view ve statik varlık katmanları kaynakta bulunur. Proje net6.0 hedefler; veri/iş katmanları ve üretime uygun kimlik doğrulama uygulanmış değildir. Sunum çalışması olarak değerlendirilir, hasta yönetim sistemi olarak değil.
Çalışmadaki rolüm: Depoda korunan MVC arayüz prototipi çalışması. Sağlık kuruluşu, gerçek kullanıcı dağıtımı veya ekip rolü kaynaklarda doğrulanmıyor.
Temel bileşenler
- Sağlık portalı ana sayfa taslağı.
- Doktor paneli sayfası ve ayrı panel layoutu.
- Kayıt/giriş arayüz düzenleri.
- MVC controller-view ayrımı.
Doğrulama ve mevcut durum
- Kaynak ve proje yapısı incelendi; audit ortamında dotnet restore/build/run çalıştırılmadı.
- Ortak otomatik test paketi bulunmuyor.
- Açık PR yalnız dokümantasyon değişikliği içerir.
- Kayıt ekranı güvenli hesap oluşturmaz; doğrulanmış kimlik ve veri kalıcılığı yok.
- .NET 6 destek dışı; dağıtımdan önce ayrı bir yükseltme ve test gerekir.
- Gerçek hasta kayıtlarıyla veya hastane servisleriyle kullanım doğrulanmadı.
Ek teknik ayrıntıları göster
Problem ve amaç
Sağlık portalı için ana sayfa, kayıt ekranı ve doktor çalışma alanının görsel düzenini incelemek gerekir. Bu arayüz araştırması, güvenli hesap oluşturma, yetkilendirme ve hasta kaydı işleme gibi ayrı sunucu sorumluluklarıyla karıştırılmamalıdır.
Çözüm yaklaşımı
Controller aksiyonları Razor sayfalarını sunar; ortak layout ve statik kaynaklar sayfalar arası görünümü sağlar. Ana sayfadaki doktor paneli geçişi prototip gezinmesidir. Açık dokümantasyon PR’si gerçek backend sınırını ve eski çalışma ortamını açıklar; eksik kimlik doğrulama veya kalıcılık davranışını tamamlanmış göstermez.
Mimari akış
- MVC ve statik dosya servisini yapılandıran Program.cs.
- Ana sayfa, doktor paneli ve kayıt için controller aksiyonları.
- Razor view dosyaları ve paylaşılan layoutlar.
- Yerel model yer tutucuları ve wwwroot statik kaynakları.
Teknik zorluklar
- Destek dışı net6.0 hedefinden doğrulanmış bir çalışma ortamına geçiş.
- Authentication middleware ile eksik servis yapılandırması arasındaki boşluk.
- Arayüz gezinmesini gerçek yetkilendirmeden açıkça ayırma.
Mühendislik tercihleri
- Proje arayüz prototipi olarak etiketlenir.
- Framework yükseltmesi ve gerçek backend ayrı, test gerektiren çalışmalardır.
- Portföyde yalnız sentetik arayüz içeriği kullanılır.
Çıktılar
- MVC sayfa düzenlerini gösteren korunmuş bir sunum prototipi.
- Çalışan sağlık backend’i veya başarılı güncel build sonucu iddia edilmiyor.
Teknik anlatım açık iyileştirme PR’sindeki belgeleri de esas alır. PR’nin ana dala birleştirildiği veya ürünün yayımlandığı anlamına gelmez.
