Skip to content

Latest commit

 

History

History
42 lines (23 loc) · 1.77 KB

README.md

File metadata and controls

42 lines (23 loc) · 1.77 KB

KalaMarket

پیاده سازی فروشگاه خرید کالا مشابه دیجی کالا

موارد کلیدی پروژه

  • Asp.net Core
  • Clean Architecture
  • Facade Pattern
  • Razor Pages
  • EF Core
  • Microservice Concept
  • DDD Concept
  • Modular Design

در این پروژه از پترن فساد برای سازماندهی سرویس ها استفاده شده

معماری پروژه بصورت تمیز بوده و همچنین در کد نویسی سعی شده مفاهیم کد نویسی تمیز رعایت شود

از ریزور پیج برای رندرینگ سمت بک استفاده شده

از تکنولوژی های سمت فرانت زیر هم در طراحی استفاده شده

html , css , bootstrap4 , jquery , sweetalert , ...

برنامه به علت استفاده از رسورس فایلا حتی قابلیت دو زبانه شدن را نیز داراست

برای درگاه پرداخت از ذرین پال استفاده شده

سعی شده از مفاهیم دامین دریون دیزاین برای پیاده سازی پروژه استفاده شود

در این پروژه بخش احراز هویت های هر صفحه هنوز پیاده سازی نشده که بزودی انجام میشود اما پیاده سازی های آن در لایه های درونی انجام شده

در نوشتن صفحات از نکات حرفه ای کمک گرفته شده و هر صفحه از بیس پیجی ارث بری میکند و از جمله فواید آن داینامیک کردن پیام ها در صفحه است

دیاگرام پروژه در حال حاظر !

Architecture view for KalaMarket