Men Core Car Rental, araç kiralama işlemlerini yönetmek için tasarlanmış bir .NET Core uygulamasıdır. Bu uygulama, kullanıcıların araçları listelemesine, araçları kiralamasına ve kiralanan araçların yönetimine olanak sağlar.
Bu bölüm, projeyi yerel makinenizde çalıştırmanız için gerekli adımları içerir.
- .NET 5.0 veya üstü
- SQL Server 2019 veya üstü
- Projeyi GitHub'dan klonlayın:
git clone https://github.com/muraterennar/MenCoreCarRental.git
-
Solution dosyasını Visual Studio veya Rider'da açın.
-
MenData
projesindekiappsettings.json
dosyasını açın ve aşağıdaki kısımları kendi veritabanı bilgilerinize göre düzenleyin.
"ConnectionStrings": {
"DefaultConnection": "Server=.....;Database=......;Trusted_Connection=True;MultipleActiveResultSets=true"
}
RentACar.Persistence
projesine sağ tıklayın veTerminalde
açın. Daha sonra aşağıdaki komutu çalıştırarak veritabanını oluşturun.
dotnet ef database update
- Projeyi çalıştırın.
- .NET 8.0
- ASP.NET Core 8.0
- Entity Framework Core 8.0
- MSSQL
- FluentValidation
- MailKit
- AOP
- JWT
- Serilog
- OTP.NET
- Syetem.Linq.Dynamic.Core
- MediatR
- RedisCache
- AutoMapper
- Swagger
- Bu projeyi fork edin.
- Yeni bir dal (branch) oluşturun (
git checkout -b feature/fooBar
). - Değişikliklerinizi kaydedin (
git commit -am 'Add some fooBar'
). - Dalınıza push yapın (
git push origin feature/fooBar
). - Bir pull request oluşturun.
Bu proje MIT lisansı altında lisanslanmıştır. Daha fazla bilgi için LICENSE