atillakalay / HotelierProject

Murat Yücedağ- Asp.Net Core Api - Rapid Api ve Api Consume

Home Page:https://www.udemy.com/course/aspnet-core-api-rapid-api-ve-api-consume/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Otel Projesi - Asp.Net Core API ve MVC Uygulaması

Screen Shot 10-18-2023 at 11 37 PM Screen Shot 10-18-2023 at 11 39 PM - 2

Screen Shot 10-18-2023 at 11 38 PM - 2 Screen Shot 10-19-2023 at 1 51 PM

Bu proje, Asp.Net Core kullanarak bir çok katmanlı mimari yapısında bir API ve MVC uygulamasını oluşturma sürecini pratiğe döken bir projedir.

  • Asp.Net Core API Geliştirme
  • Asp.Net Identity ve Yetkilendirme
  • Swagger ve Postman kullanarak API testleri
  • Dış kaynaklı API'ları Rapid API ile tüketme
  • JSON Web Token (JWT) kullanarak güvenlik
  • Veri tabanı olarak MSSQL kullanma
  • MVC yapılarını API ile tüketme

Proje İçeriği

  • Asp.Net Core API geliştirme
  • Asp.Net Identity ve kullanıcı kimlik doğrulama
  • Swagger ve Postman kullanarak API testleri
  • Dış kaynaklı API'ları Rapid API ile tüketme
  • JSON Web Token (JWT) kullanarak güvenlik
  • Veri tabanı olarak MSSQL kullanma
  • Repository tasarım deseni
  • Çok katmanlı mimari yapısı
  • Mail gönderme işlemleri
  • Frontend kısmını MVC ile tüketme

Gereksinimler

Projeyi yerel makinenizde çalıştırabilmek için aşağıdaki gereksinimlere ihtiyacınız vardır:

  • Visual Studio veya Visual Studio Code (IDE)
  • .NET 5.0 SDK
  • MSSQL veritabanı sunucusu
  • Postman (API testleri için)
  • Rapid API üyeliği (Dış kaynaklı API'ları tüketmek için)

Kurulum

Projeyi yerel makinenizde çalıştırmak için aşağıdaki adımları takip edebilirsiniz:

  1. Projeyi klonlayın veya indirin.
  2. Veritabanı bağlantısını yapılandırın ve gerekli tabloları oluşturun.
  3. Projeyi Visual Studio veya Visual Studio Code'da açın.
  4. API ve MVC projelerini başlatın.
  5. Tarayıcıdan proje arayüzüne erişin ve kullanmaya başlayın.

Daha fazla ayrıntı için lütfen Kurulum Kılavuzu belgesine başvurun.

Kullanım

Projeyi çalıştırdıktan sonra, API'ye erişmek ve projenin arayüzünü kullanmak için aşağıdaki adımları takip edebilirsiniz:

  1. API'ye erişim için Swagger dokümantasyonunu kullanın.
  2. Projeyi kullanmak için otel temasında katalog, iletişim, rezervasyon, hakkımızda gibi bilgilere erişim sağlayın.
  3. Admin paneli ile projenin temel işlevlerini yönetin.

Daha fazla ayrıntı için lütfen Kullanım Kılavuzu belgesine başvurun.

İletişim

Proje veya kurs hakkında herhangi bir sorunuz veya geri bildiriminiz varsa, lütfen iletişime geçmekten çekinmeyin:

Lisans

Bu proje açık kaynaklıdır ve MIT Lisansı altında lisanslanmıştır.

About

Murat Yücedağ- Asp.Net Core Api - Rapid Api ve Api Consume

https://www.udemy.com/course/aspnet-core-api-rapid-api-ve-api-consume/


Languages

Language:JavaScript 33.6%Language:HTML 27.4%Language:C# 19.7%Language:CSS 12.4%Language:SCSS 6.9%Language:PHP 0.0%