منصة تعليمية
أستاذي
منصة دروس خصوصية عربية وإنجليزية بواجهة عامة عاملة، مع مسارات للطلاب والمدرسين والإدارة. توضح هذه الدراسة البنية والعمل المنجز، مع الفصل بين ما يعمل في الموقع وما يزال مرتبطًا بجاهزية التشغيل والإطلاق.
01المشكلة
العثور على مدرس خصوصي مناسب ومتابعة الطلبات والمواعيد بصورة منظمة أصعب عندما تتم العملية عبر رسائل متفرقة دون سجل واضح للأطراف.
02ما بُني
بُنيت واجهات عربية وإنجليزية ومسارات حسابات وأدوار للطلاب والمدرسين والإدارة، وعمليات خلفية للطلبات والتحقق وسجلات الحالة. توجد آليات حجوزات وعمولات في الشيفرة، لكن وجودها لا يعني أن استقبال الحجوزات والدفع متاح حاليًا للجمهور.
03البنية
واجهة Next.js وتطبيق API مبني على Express، مع PostgreSQL عبر Prisma وتخزين للملفات. يغلّف Capacitor الويب للأجهزة المحمولة؛ نشر التطبيق في المتاجر ليس جزءًا مكتملًا من الحالة المعروضة.
04قرارات هندسية
تُحفظ نسخة معدل العمولة عند العملية بدل تعديل السجل التاريخي لاحقًا. صُممت حالات الطلبات والإلغاء مع معرفة الطرف الذي نفذ الإجراء، وأُضيف مسار متماثل للإبلاغ عن عدم حضور المدرس أو الطالب.
05الأمان والحدود
تُحصر صلاحيات الإدارة خارج التسجيل العام وتوجد ضوابط لرموز التحقق. يجب التحقق من التسليم الفعلي للرسائل إلى الهاتف بصورة مستقلة. الحجز والدفع العامان ليسا جاهزين كوعود إطلاق هنا، وبعض وثائق التشغيل والقانون تحتاج مراجعة مالك مختص.