Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Website (website) |
Community Apps Dependencies | Show |
Lines of code | 3880 |
Technical Name |
thoo8_appointment |
License | LGPL-3 |
Website | http://www.thoo8.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Website (website) |
Community Apps Dependencies | Show |
Lines of code | 3880 |
Technical Name |
thoo8_appointment |
License | LGPL-3 |
Website | http://www.thoo8.com |
Thoo8 Online Appointments - إدارة المواعيد عبر البوابة
A complete appointment booking system with portal access, ID and mobile OTP verification, full backend management, SMS integration, and advanced features like gender-based scheduling, duplicate prevention, and dashboard tracking.
نظام متكامل لحجز المواعيد عبر البوابة مع التحقق برقم الهوية والجوال (OTP)، إدارة شاملة للمواعيد من لوحة التحكم، تكامل مع رسائل SMS، وخصائص متقدمة مثل الجدولة حسب الجنس، منع التكرار، والـ Dashboard.
📌 المميزات والخصائص للموديول
1. الحجز من البوابة (Portal)
- واجهة مخصصة عبر موقع الويب لحجز المواعيد.
- اختيار الخدمة المطلوبة مع عرض الملاحظات الخاصة بها.
- إمكانية اختيار الموعد من جدول (يوم + وقت) أو إرسال طلب بدون تحديد.
- دعم تحديد الجنس (رجال / نساء / كلاهما).
- عرض المواعيد المتاحة فقط (غير المحجوزة).
2. التحقق والقيود
- التحقق برقم الجوال (OTP) عبر SMS.
- التحقق من رقم الهوية (10 أرقام، يبدأ بـ 1 أو 2).
- منع التكرار لنفس رقم الهوية والخدمة.
- التحقق من صحة رقم الجوال (يبدأ بـ 05 ويحتوي 10 أرقام).
- إيقاف الحجوزات بالكامل (Stop All).
- الحد اليومي للحجوزات مع منع الحجوزات عند الوصول للحد الأقصى.
3. إدارة المواعيد من لوحة الإدارة
- إنشاء/تعديل/إلغاء المواعيد يدويًا.
- جدولة المواعيد حسب الجنس (رجال/نساء).
- إدارة الأوقات (Slots) مع منع الحجز المزدوج.
- عرض تفاصيل الموعد: التاريخ، الوقت، الخدمة، المستفيد، الحالة.
- حالات الحجز: مسودة، مؤكدة، مكتملة، ملغية.
4. التكامل مع SMS
- إرسال إشعارات SMS عند: الإنشاء، التأكيد، الإلغاء.
- قوالب SMS قابلة للتخصيص.
- تكامل مع بوابة Msegat عبر thoo8_sms_gateway.
5. الإعدادات
- تفعيل/تعطيل التحقق بالهوية.
- تفعيل/تعطيل OTP للجوال.
- تحديد الحد اليومي للحجوزات.
- التحكم في تفعيل الحجوزات بالكامل.
- قوالب رسائل جاهزة للتخصيص.
6. خصائص إضافية
- رقم مرجعي تلقائي لكل موعد.
- عرض تفاصيل الموعد بالعربية.
- تعيين موظف لمتابعة الطلب.
- إضافة رقم جوال إضافي.
- ملاحظات داخلية.
- توكن أمني (Security Token).
- واجهة Dashboard لمتابعة الحجوزات.
Icons & Screenshots




















📌 Module Features
1. Portal Booking
- Dedicated web portal for appointment booking.
- Service selection with dynamic notes display.
- Choose from schedule (day + time) or request without selection.
- Support for gender-based services (Male / Female / Both).
- Only available slots are shown.
2. Verification & Restrictions
- Mobile verification (OTP) via SMS.
- National ID verification (10 digits starting with 1 or 2).
- Duplicate prevention for same ID and service.
- Validates mobile format (starts with 05, 10 digits).
- Stop All: disable bookings globally.
- Daily booking limit with prevention after max is reached.
3. Backend Management
- Create, edit, or cancel appointments manually.
- Gender-based scheduling (Male / Female tables).
- Slot management with prevention of double booking.
- Appointment details: date, time, service, beneficiary, status.
- Status options: Draft, Confirmed, Completed, Canceled.
4. SMS Integration
- SMS notifications for: creation, confirmation, cancellation.
- Customizable SMS templates.
- Integration with Msegat via thoo8_sms_gateway.
5. Configuration
- Enable/Disable National ID check.
- Enable/Disable OTP verification.
- Set daily booking limits.
- Global control to stop bookings.
- Predefined customizable SMS templates.
6. Extra Features
- Auto reference number via Sequence.
- Localized date & time in Arabic format.
- Assign staff (Assigned To) for follow-up.
- Support for an extra mobile number.
- Internal notes.
- Security Token validation.
- Dashboard for monitoring appointments.
Icons & Screenshots




















Please log in to comment on this module