Planora - Event Management Web App Platform
- مش كل تطبيقات إدارة الفعاليات بتنجح في الجمع بين البساطة والتنظيم، وده كان التحدي الأساسي في Planora.
- التطبيق معمول علشان يسهّل إدارة الأحداث من أول الفكرة لحد التنفيذ، من خلال واجهة واضحة وتجربة استخدام منظمة بدون تعقيد.
- تذاكر خاصة لكل عميل يسجل حضوره وتسلم له QR Code Ticket خاصة به وبالEvent فقط, لضمان الامان والثقة.
الفكرة:
منصة تجمع كل ما يخص إدارة الفعاليات:
- إنشاء الأحداث
- تنظيم المهام
- متابعة التفاصيل
- إدارة البيانات بشكل مركزي
- تذاكر QR لكل الحضور في كل حدث
- عربي وانجليزي
- Light Mode | Dark Mode
المستخدمين الذين يخدمهم المشروع:
- Host : من ينشئ الاحداث والفعاليات ويمكنه متابعة الحضور والتذاكر وحجز الخدمات.
- Client: كل المهتمين باي نوع من انواع الاحداث سواء تقنية او ترفيهية او غيرها او مقدمي خدمات.
- Admin: مدير الموقع ومن يمكنه رؤية تدفق كل الكيانات فيه.
- تم بناء Front-End متكامل مع ربطه بـ Supabase لتوفير:
1.نظام تسجيل دخول (Auth)
2.قاعدة بيانات (Database)
3.تخزين ملفات (Storage)
وده خلّى التطبيق عملي وقابل للاستخدام الفعلي مش مجرد UI.
أهم المميزات
- إنشاء وإدارة Events بسهولة
- Dashboard منظمة وسهلة التصفح
- إدارة المهام المرتبطة بكل حدث
- ربط مباشر بقاعدة بيانات حقيقية
- نظام تسجيل دخول وتأمين بيانات المستخدمين
التقنيات المستخدمة:
- React.js
- Redux Toolkit
- TailwindCSS
- Supabase (Auth – Database – Storage)
التحديات:
- تنظيم البيانات بين الواجهة وSupabase
- إدارة الحالة مع تعدد العمليات (CRUD)
- الحفاظ على بساطة التجربة رغم وجود Backend حقيقي
تم اختبار المشروع، وحصل على تقييم ممتاز من لجنة المناقشة من حيث:
- الفكرة
- التنفيذ
- تجربة المستخدم
المشروع بيوضح طريقتي في التعامل مع:
- ربط Front-End بـ Backend حقيقي (Supabase)
- بناء نظام متكامل فيه Auth + Database + Storage
- التفكير في منتج Production مش مجرد تصميم.