Applikasi ini adalah demo untuk tax api export dan import barang.
Pastikan Anda telah menginstal prasyarat berikut sebelum menjalankan aplikasi ini:
- .NET SDK versi 8.0
- IDE such as Rider or Visual Studio
- PostgreSQL
-
Klon repositori ini:
git clone https://github.com/RaswanSualdi/API-Tax-Export-Import.git
-
Pindah ke direktori proyek:
cd API-Tax-Export-Import/WebApplication2
-
Jalankan aplikasi:
dotnet run
-
Buka aplikasi di browser:
- Enpoint untuk menampilkan semua negara dan negara tertentu dengan ur_negara
- Endpoint untuk menampilkan pelabuhan berdasarkan kd_negara dan ur_pelabuhan
- Enpoint untuk menampilkan barang berdasarkan hs_code
- Endpoint untuk menghitung tarif bea masuk
Jangan lupa untuk mengubah konfigurasi database anda pada file appsettings.json :
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*",
"ConnectionStrings": {
"WebApplication2" : "Host=localhost;Port=5432;Database=your_database;Username=your_username;Password=your_password"
}
}
Jika Anda ingin mengetahui seeder data (data dummy) yang di migration pada database silahkan buka file WebApplication2Context.cs
pada Folder Database