YummyApiProject, restoranlar ve kullanıcılar için geliştirilen bir rezervasyon , etkinlik ve menü yönetim platformudur.
🚀 ASP.NET Core Web API ve MVC mimarisiyle oluşturulmuş olup, modern bir kullanıcı arayüzü ve sağlam bir API yapısı sunar.
🔹 RESTful API yapısı
🔹 🛠️ Admin paneli ile menü ve içerik yönetimi
🔹 🌐 MVC tabanlı kullanıcı arayüzü
🔹 🗃️ Entity Framework Core ile MSSQL veritabanı bağlantısı
🔹 🧱 Katmanlı mimari (API ve WebUI)
🔧 Backend: ASP.NET Core 6, Entity Framework Core, MSSQL
🎨 Frontend: ASP.NET Core MVC, Razor Pages, HTML5, CSS3, Bootstrap
🧰 Diğer: AutoMapper, FluentValidation, Dependency Injection
1️⃣ Bu repoyu klonlayın:
git clone https://github.com/enesdonmez/YummyApiProject.git
2️⃣ Visual Studio ile YummyApiProject.sln dosyasını açın.
3️⃣ appsettings.json dosyasındaki veritabanı bağlantı ayarlarını kendi sunucunuza göre düzenleyin.
4️⃣ NuGet paketlerini geri yükleyin ve ardından:
Update-Database
5️⃣ Projeyi çalıştırın
Bu proje Enes Dönmez tarafından geliştirilmiştir.
🔗 GitHub: https://github.com/enesdonmez