The Circle هي منصة ويب تتيح للأفراد حجز مقاعد في طاولات نقاش حول مواضيع محددة، مع عرض المواعيد والأوقات والمواقع المتاحة. تركّز المنصة على خلق بيئة حوار محترمة عبر اتفاقية سلوك وأخلاقيات يجب الموافقة عليها قبل تأكيد الحجز، مع إرسال تأكيد الحجز عبر البريد الإلكتروني لضمان تنظيم الحضور.
⭐ الميزات الرئيسية
صفحات تعريفية كاملة: الرئيسية، من نحن، المجتمع، اتصل بنا بتصميم بسيط وسهل التصفح.
عرض جلسات النقاش وجدولتها: قائمة بالمواضيع مع التاريخ/الوقت/الموقع وإمكانية فلترة/اختيار الجلسة المناسبة.
حجز المقاعد مع التحقق: حجز مقعد لموضوع وتاريخ محدد مع صفحة تأكيد واضحة.
اتفاقية قانونية قبل الحجز: شرط موافقة المستخدم على بنود السلوك/الأخلاقيات (Checkbox) قبل إتمام الحجز.
تأكيد الحجز عبر البريد الإلكتروني: إرسال رسالة تأكيد تلقائية للمستخدم بعد إتمام الحجز.
نموذج تواصل/ملاحظات: إرسال رسائل يتم استلامها عبر البريد الإلكتروني للمشرف.
لوحة تحكم للمشرف: إدارة الأعضاء، إضافة/تعديل مواضيع النقاش، وتحديد المواقع.
? دوري في المشروع
تطوير النظام والـ Backend باستخدام Laravel وربطه بقاعدة البيانات MySQL.
بناء واجهات الموقع (Pages + Community Flow) باستخدام TailwindCSS وJavaScript.
تنفيذ نظام المصادقة (تسجيل/دخول) وإدارة ملف المستخدم.
بناء تدفق الحجز بالكامل (اختيار جلسة → موافقة على الاتفاقية → تأكيد → إرسال بريد).
إنشاء أدوات إدارة المحتوى للمشرف (أعضاء/مواضيع/مواقع).
? التقنيات المستخدمة
Laravel 10 — MySQL — JavaScript — Tailwind CSS — HTML — CSS