نظام إدارة صيدلية متكامل تم تطويره كـ Backend API باستخدام FastAPI مع قاعدة بيانات SQL Server، بهدف إدارة عمليات الصيدلية بشكل احترافي وسهل التوسع.
يتيح النظام إدارة الأدوية، المستخدمين، عمليات البيع، والفواتير بشكل منظم مع ربط كامل بين الجداول لضمان دقة البيانات وسهولة تتبع العمليات.
مميزات النظام:
إدارة الأدوية (إضافة – تعديل – عرض – تتبع المخزون)
إدارة المستخدمين (أدمن / صيدلي)
نظام بيع متكامل (Sales System)
إنشاء فواتير تلقائيًا مع تفاصيل الأصناف
حساب إجمالي الفاتورة بشكل تلقائي
ربط كامل بين الجداول باستخدام العلاقات (ERD)
API جاهز للربط مع أي Frontend (ويب أو موبايل)
التقنيات المستخدمة:
Python
FastAPI
SQL Server
SQLAlchemy (ORM)
Pydantic (Validation)
RESTful API Architecture
فكرة المشروع
النظام مصمم ليكون أساس قوي لأي صيدلية حديثة، حيث يعتمد على تقسيم واضح بين:
الأدوية (Medicines)
المستخدمين (Users)
المبيعات (Sales)
تفاصيل الفاتورة (Sale Items)
مع إمكانية التوسع لاحقًا لإضافة:
نظام تسجيل الدخول (Authentication)
Dashboard تحليلي للمبيعات
نظام تنبيهات لانتهاء صلاحية الأدوية
الهدف من المشروع:
بناء نظام احترافي قابل للتطوير يساعد في:
إدارة الصيدليات بكفاءة
تقليل الأخطاء اليدوية
تسريع عمليات البيع
توفير تقارير دقيقة عن المخزون والمبيعات