Yükleniyor

CarBook

  • Tarih: 10 Eylül 2024 Salı
  • Kategori: Web Geliştirme
  • Etiketler: Net Core, Web API, MSSQL, Code First, SignalR, JWT,Mailkit,FluentValidation,AutoMapper,Boostrap

Proje Açıklaması

CarBook - Araç Kiralama Sitesi


Bu Projede, bir kullanıcının lokasyon ve diğer detaylara göre filtreleme yapıp, araç kiralayıp admin tarafında bu sürecin yönetilebildiği CarBook olarak adlandırdığımız bir proje geliştirdik.

Kullanılan Teknolojiler

  • Asp Net Core 8.0
  • Web API
  • MSSQL
  • Code First
  • SignalR
  • JWT
  • Mailkit
  • FluentValidation
  • AutoMapper
  • Bootstrap

Projenin Öne Çıkan Özellikleri

  • Mssql üzerinde code first ile oluşturulmuş bir çok ilişkili tablo.
  • Veri Kontrolleri
  • Jwt ile veri güvenliği
  • SignalR ile anlık veri takibi
  • Araç Filtreleme
  • Rezervasyon oluşturma
  • Rezervasyon Sonucunda mail gönderme

🚀 AspNet Core 8.0 sürümüyle Api üzerinden Swagger ve Postman kullanarak testlerimi gerçekleştirdik.

☆ Mimari olarak Onion Architecture kullandık. Projede tek Solution altında 6 tane katman yer aldı.

⚗️Design Pattern olarak CQRS - Mediator ve Repository tasarım desenlerine yer verdik.

💊Veri tabanı olarak MSSQL kullandık.

🔑Proje güvenliği için Json Web Token kullandık. Böylece yetkisiz rol erişimlerinin önüne geçmiş olduk.

🎈 Bonus olarak projede SignalR, Fluent Validation, JWT Bearer yönetimi, Dashboard gibi konulara yer verdik.

Son 3 Projem

CvAI Builder Image
CvAI Builder

AI destekli özgeçmiş oluşturma servisi. .NET Core ve OpenAI altyapısı ile ATS uyumlu, profesyonel CV üretimi sağlar. PDF çıktı, kişisel bilgi işleme, içerik optimizasyonu ve otomatik tasarım desteği sunar. Geliştiriciler ve iş arayanlar için modern, hızlı ve güvenilir bir CV üretim API çözümü.

GitHub'da aç Projeye Git
ZenBlog Image
ZenBlog

ZenBlog, .NET 9 ve Angular 19 ile geliştirilmiş modern bir blog platformudur. Gerçek zamanlı duygu analizi, güvenli JWT tabanlı kullanıcı yönetimi ve responsive tasarımıyla full-stack deneyimi sunar

GitHub'da aç Projeye Git
Aspnet Core APİ SignalR İle Qr Kodlu Sipariş Yönetimi Image
Aspnet Core APİ SignalR İle Qr Kodlu Sipariş Yönetimi

Restoran Sipariş Yönetimi projesi, ASP.NET Core 6.0 ile geliştirilmiş; API, SignalR, N-Tier mimari, gerçek zamanlı mesajlaşma ve rezervasyon özellikleri sunar.

GitHub'da aç Projeye Git