Tawasol – Speech Therapy Management System
نظام لإدارة مراكز وخدمات جلسات التخاطب، يهدف إلى تنظيم بيانات الأطفال والأخصائيين والجلسات وخطط التطور ومتابعة تقدم الطفل بشكل منظم داخل النظام.
- التقنيات واللغات المستخدمة:
C#
ASP.NET Core Web API
Entity Framework Core
SQL Server
LINQ
RESTful API
Authentication & Authorization
أهم مميزات النظام:
إدارة ملفات الأطفال وبياناتهم الأساسية.
إدارة بيانات الأخصائيين.
إنشاء وإدارة جلسات التخاطب.
ربط الأطفال بالأخصائيين والجلسات الخاصة بهم.
إنشاء ومتابعة خطط التطور الخاصة بكل طفل.
تسجيل ومتابعة بيانات التقدم والتطور.
إدارة المستخدمين والصلاحيات حسب الدور.
Authentication لتأمين الوصول إلى النظام.
Authorization للتحكم في الصلاحيات والعمليات المتاحة لكل مستخدم.
تنفيذ عمليات CRUD على البيانات.
استخدام Entity Framework Core للتعامل مع قاعدة البيانات.
استخدام LINQ للاستعلام عن البيانات ومعالجتها.
تصميم قاعدة بيانات مترابطة باستخدام SQL Server.
تم تطوير المشروع كتطبيق عملي على بناء RESTful APIs باستخدام ASP.NET Core، مع تطبيق العلاقات بين الكيانات وإدارة البيانات والصلاحيات بشكل منظم وقابل للتوسع.