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.
Layihə haqqında
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
Əsas özəlliklər
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.
Vizual görüntülər
Arxiv materialları
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.