Skip to content

ონლაინ მაღაზია , რომელიც გთავაზობთ პროდუქციის შეძენას, კალათაში დამატება , წაშლა გადახდა , და სხვა ისეთ ფუნქციონალი რაც გვჭირდება რეალურ გარემოში.

Notifications You must be signed in to change notification settings

guga2002/GA.TradeMarket.Api

Repository files navigation

Domain აღწერა: სუპერმარკეტებში იყიდება სხვადასხვა კატეგორიის საქონელი(პროდუქცია). მომხმარებელს შეუძლია იყიდოს პროდუქტი დაამატოს კალათაში, ასევე შეუძ₾ია დაამატოს სურვილების სიაში). ყიდვისას იქმნება შეკვეთა რომელსაც ებმება (receipt) და (receiptetails) სადაც დეტალურად აღწერილია კონკრეტულ მერჩანთან შეძენილი საქონლის ჩამონათვალი. აგრეთვე მომხარებელს (operator,manager)-ს შეუძ₾ია ნახოს სტატისტიკა , ნახოს ისტორია .მომხმარებელს შეუძლია დაუწეროს პროდუქციას განხილვა, შესაბამისი პრეტენზიის დროს კი მოითხოვოს თანხის უკან დაბრუნება. რელაციიური სტრუქტურა:

image

ენდპოინტები:(სერვისები:)

image

...... რეალური და სწრაფი კომუნიკაციისთვის ვიყენებთ, SMTP- სერვერს რისი საშუალებითაც მომხმარებელს ვატყობინებთ სიახლეს , აგრეთვე ახალი მოწყობილოის ავტორიზაციას. და ასე შემდეგ, მაგალითებს მოვიყვან ქვემოთ:

image

image

image

image

image

image

არქიტექტურა: გამოყენებულია nion Architecture(Clean Architecture):

image

აგრეთვე გამოყენებულია სხვა დიზაინ პატერებიც: unite of work, Dependency of inversion, solid პრინციპები.

Contact

ნებისმიერი კითხვის შემთხვევაში დამიკავშირდი

About

ონლაინ მაღაზია , რომელიც გთავაზობთ პროდუქციის შეძენას, კალათაში დამატება , წაშლა გადახდა , და სხვა ისეთ ფუნქციონალი რაც გვჭირდება რეალურ გარემოში.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages