في هذا المشروع، قمت بتطوير تطبيق ويب لإدارة قائمة المهام. يمكّن التطبيق المستخدمين من إضافة مهام جديدة، عرض قائمة بالمهام الحالية، وتحديث الحالة. تم بناء هذا التطبيق باستخدام مجموعة من التقنيات المتقدمة والأساسية في مجال تطوير الويب والبرمجة.
التقنيات المستخدمة:
Python: لغة البرمجة الأساسية المستخدمة لتطوير الخادم والمنطق الخاص بالتطبيق. FastAPI: إطار عمل حديث وسريع لبناء واجهات برمجة التطبيقات (APIs) بلغة Python، استُخدم لمعالجة الطلبات والردود بين الخادم والواجهة الأمامية. JavaScript: استُخدمت للتحكم في السلوك وتفاعل الواجهة الأمامية للتطبيق، وإجراء طلبات HTTP إلى الخادم. (تم تطويره بالذكاء الاصطناعي) HTML: (لبناء وتنظيم هيكل الصفحات والعناصر في واجهة المستخدم الأمامية. (تم تطويره بالذكاء الاصطناعي GitHub: استُخدم لإدارة النسخ ومشاركة الكود، وتتبع التغييرات في المشروع خلال مراحل التطوير.