Home
Geri
Backend layihəsi • stok idarəetmə sistemi

SAFFARMA

Onlayn apteklər üçün təhlükəsiz və miqyaslana bilən API sistemi

Layered Domain-Driven Design (DDD), clean architecture, Docker və SQL data modeli ilə hazırlanmış portfolio işi.
Tip Onlayn aptek stok sistemi
Arxitektura Layered DDD və clean architecture
Təhlükəsizlik JWT əsaslı token authorization
Storage SQL və Amazon S3 buckets
DevOps Docker, SSH və GitHub Actions

Onlayn apteklər üçün stok idarəetmə sistemi

Bu layihə onlayn apteklər üçün hazırlanmış stok idarəetmə sistemidir. Modul backend həlli sayəsində sistem genişlənə bilən və rahat idarə olunan quruluşa malikdir.

Layered Domain-Driven Design (DDD) və clean architecture prinsiplərinə əsaslanır. Data əldə etmə, biznes məntiqi, ortaq modellər və lokalizasiya resursları aydın şəkildə bir-birindən ayrılıb.

İstifadə olunan texnologiyalar

  • ASP.NET Core
  • Entity Framework Core
  • Code-first
  • DI və Interfaces
  • .resx localization
  • Docker
  • Docker Compose
  • Linux SSH Deployment
  • GitHub Actions CI/CD
  • Amazon S3

Sistem qeydləri

Docker ilə işləmə

Layihə Docker və Docker Compose vasitəsilə daha rahat qurulur və idarə olunur.

İstifadəçi və əməliyyat idarəetməsi

İstifadəçilər, sistem əməliyyatları və idarəetmə axınları strukturlaşdırılmış şəkildə qurulub.

JWT əsaslı avtorizasiya

Təhlükəsiz API girişi üçün JWT token authorization mexanizmi istifadə olunur.

Enterprise uyğun dizayn

Genişlənə bilən dizayn enterprise səviyyəli tətbiqlər üçün uyğunlaşdırılıb.

Arxiv materialları

API demo

Saffarma backend axınından qısa nümayiş.

İdarəetmə axını

Layihənin əsas əməliyyat hissələrindən görüntü.

Backend testləri

API davranışının test və yoxlama mərhələsi.

Saffarma kod nümunəsi

Kod nümunəsi

Bax
Saffarma user role əlaqəsi

User role əlaqəsi

Bax
Qeyd: Təhlükəsizlik və məxfilik səbəbi ilə real source code və canlı data paylaşılmır. Bu səhifə layihənin portfolio təqdimatı üçün hazırlanmış texniki xülasədir.