وصف العمل:
هذا تطبيق جدولة مواعيد كامل يشبه Calendly يعمل جزءيا بخواصل ai، يساعد المستخدمين على تنظيم المواعيد، إدارة الأوقات المتاحة، والتكامل مع Google Calendar.
يتيح للمستقلين، الاستشاريين، أو مديري الفرق مشاركة روابط لحجز المواعيد بسهولة، مع واجهة حديثة وسهلة الاستخدام.
الميزات الرئيسية:
? تسجيل دخول وحماية باستخدام Clerk
? مزامنة ثنائية الاتجاه مع Google Calendar
? إدارة الذكاء في الجدولة وتحديد الأوقات المتاحة
? روابط حجز شخصية لكل نوع اجتماع (15د، 30د، 1س)
?️ إنشاء وتعديل وإدارة أنواع الاجتماعات
? صفحة عامة لكل مستخدم لعرض المواعيد المتاحة
?️ واجهة حديثة واستجابة كاملة باستخدام Tailwind CSS وShadcn/UI
☁️ مستضاف على Vercel مع دعم للنشر السريع
التقنيات المستخدمة:
Next.js 15 (App Router، Server Actions، SSR/SSG)
React 19 مع Concurrent Rendering
TypeScript
Tailwind CSS v4
Drizzle ORM + Neon PostgreSQL
Clerk (Authentication & Authorization)
Google Calendar API
Zod (التحقق من صحة البيانات)
Shadcn/UI (مكونات React جاهزة وسهلة الوصول)
Vercel للنشر والاستضافة
صور وملفات العمل:
أضف لقطات للشاشات التالية:
Events Page
New Event Form
Public Booking Page
Schedule Management
Google Calendar Integration