Skip to content

MustafaCelal/inventory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inventory

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

Kurulum

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

API Kullanımı

  • Kategori getir

    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
  • Ürün getir

    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.


ekran görüntüleri

bütün kategoriler

bütün kategoriler

1 id'li ürün

1 id'li ürün

1 id'li kategori

1 id'li kategori

2 kategorisindeki ürünler

2 kategorisindeki ürünler

veritabanı tablolar

veritabanı tablolar

veritabanı kategoriler

veritabanı kategoriler

veritabanı ürünler

veritabanı ürünler


İlişkili diğer Projeler

Commerce

Shopping

About

inventory project for commerce microservice project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages