Bu web uygulaması rota tanıtımları ve tur rezervasyonu yapma amacıyla geliştirilmiştir. Üye paneli ve admin paneli içerir. Üye panelinin içinde aktif, geçmiş ve onay bekleyen rezervasyonları görebileceğimiz alanlar mevcuttur. Admin panelinde ise tüm aktif rotaları, kullanıcıların attığı tüm yorumları, siteye kayıt olan tüm kullanıcıları gösteren kısımlar mevcuttur. Bunların yanı sıra atılan maile cevap vermek için bir mail gönderme sekmesi, rotaların raporlarını alabileceğimiz bir rapor sekmesi mevcuttur.
Kullanılan Paketler | Özellikler |
---|---|
SignalR | N Tier Mimari |
CQRS | Repository Pattern |
MediatR | MVC |
MailKit | MS SQL Server |
Identity | View Components |
ClosedXML | Partial |
EPPlus | Api Consume |
Entity Framework Core | Globalization / Localization |
AutoMapper | Dto |
FluentValidation | Area |