UstaPlatform projesi, Arcadia şehrindeki kayıp uzmanları (Tesisatçı, Elektrikçi, vb.) vatandaş talepleriyle eşleştiren, dinamik fiyatlama ve akıllı rota planlama yapabilen, Genişletilebilir ve Açık Uçlu bir yazılım platformudur.
Projenin bulunduğu ana dizine geç:
cd UstaPlatform/UstaPlatform.AppProjeyi çalıştır:
dotnet runUstaPlatform.sln dosyasını aç,
Başlangıç projesi olarak UstaPlatform.App’i seç,
Run tuşuna bas ve projeyi çalıştır.-
UstaPlatform.App--- Giriş noktası (Console App)Program.cs
-
UstaPlatform.Domain--- Temel sınıflar ve domain modelleriCizelge.cs-FiyatKurali.csIsEmri.csRota.csTalep.csUsta.csVatandas.cs
-
UstaPlatform.Infrastructure--- Altyapı ve yardımcı metotlarDogrulama.csFiyatlamaMotoru.csGeoHelper.csParaFormatlayici.cs
-
UstaPlatform.Pricing--- Fiyatlandırma kurallarının metotlarıAcilCagriUcretiKurali.csHaftaSonuEkUcretiKurali.cs
-
UstaPlatform.Tests--- Unit test projeleriCizelgeTests.csFiyatlamaMotoruTests.cs
.NET SDK 8.0+