Bu proje microservice yapısıyla oluşturulmuş e-ticaret projesinin envanter kısmıdır. Veritabanındaki Ürün ve Categorileri listeler. Diğer projeler
Bu projeyi bilgisayarınızda çalıştırmak için java-11
in bilgisayarınızda kurulu olması gereklidir.
Aşağıdaki komutla kodları indirip derleyiciniz ile açabilirsiniz.
git clone https://github.com/MustafaCelal/inventory.git
Değiştirilmediği sürece "8081" portunda çalışır ve "fiba_inventory" adında "postgreSQL" veritabanı kullanır
API kullanımını görmek için tıklayın
-
Bütün kategorileri getirir
GET /inventory/categories
Id'si verilen kategoriyi getirir
GET /inventory/category/{categoryId}
Parametre Tip Açıklama id
string
Gerekli. Çağrılacak kategorinin id'si -
Id'si verilen ürünü getirir
GET /inventory/product/{productId}
Parametre Tip Açıklama id
string
Gerekli. Çağrılacak ürünün id'si Verilen kategorideki bütün ürünleri getirir
GET /inventory/products/{categoryId}
Parametre Tip Açıklama id
string
Gerekli. Çağrılacak ürünlerin kategori id'si
Postman Collection bu dosyayı indirip postman'de import ederek resimlerde gördüğünüz isteklerin olduğu postman collection'ını kullanabilirsiniz.