Hirova جاري تجهيز Hirova يتم ضبط الصلاحيات والصفحات قبل عرض النظام.
Hirova

هوية مهنية رقمية متكاملة

Hirova يحوّل الشخص من سيرة ذاتية جامدة إلى هوية مهنية قابلة للمشاركة والقراءة والفرز.

منصة واحدة للأفراد والشركات: بطاقة Hirova Key، QR دائم التحديث، CV موحد مناسب لأنظمة ATS، حسابات منفصلة، ومساعد ذكاء اصطناعي ظاهر دائماً.

ATS ReadyPublic ProfileCompany WorkspaceAI Assistant
Profile placeholder
Hirova User
Hirova Key
Professional Identity
بطاقة رقميةاسم الشخص فوق Hirova Key، صورة دائرية، QR كبير، ولا أي كلمة بنكية.
CV عالميقالب واحد، عمود واحد، بدون صور أو جداول، وملائم للفرز الآلي.
حسابات حقيقيةيعمل محلياً فوراً ويمكن ربطه مع Supabase للحسابات والبيانات.
Cloudflare Readyيدعم الرفع اليدوي، Wrangler، وملف Worker للـ AI.

حساب جديد

اختر نوع الحساب الذي تريد إنشاءه

الفرد يحصل على بطاقة Hirova وCV وQR. الشركة تحصل على مساحة لإدارة الشواغر والبحث عن المرشحين والتقارير.

طريقة الدخولUsername / Password
طريقة التسجيلPerson / Company

إنشاء حساب شخص

إنشاء حساب شركة

الملف المهني

لا يُكتب رمز الهوية يدوياً؛ يتولد تلقائياً بعد حفظ معلومات الشخص لأول مرة ويظهر على البطاقة وصفحة البحث.

Open Jobs0الشواغر المفتوحة
Talent Profiles0مرشحون محفوظون/عامون
AI Drafts0مسودات إعلانات

بحث المرشح عن فرصة

عدد الفرص المتاحة0
آخر تحديث-

الشواغر المفتوحة

Profile Completion0%اكتمال البيانات المهنية
ATS Sections0/6أقسام CV المكتملة
Open Jobs0فرص متاحة
Hirova ID-حالة رمز الهوية

تحليل الجاهزية

توصيات AI

اضغط الزر ليبدأ Hirova AI محادثة ويسألك عن هدفك الوظيفي ثم يقترح تحسينات.

Open Jobs0شواغر مفتوحة
Talent Pool0مرشحون قابلون للبحث
AI Drafts0مسودات محفوظة
Plan-حالة الاشتراك

ملخص الشواغر

تحليل AI

ابدأ محادثة مع Hirova AI ليطلب منك الشاغر أو المهارات المطلوبة ثم يبحث في المرشحين ويعرض النتائج.

Profile photo
-
Hirova Key
Professional Identity
--Scan QR to download CV

أوامر البطاقة

الـ QR لا يعرض رابط البروفايل على البطاقة؛ عند المسح يفتح رابط تنزيل CV مباشرة عبر رمز الهوية.

محتوى السيرة الذاتية

Professional Summary

Work Experience

Education

Skills

Certifications

Languages

Profile photo

Hirova Public Profile · -

-

-

-

-

Supabase

هذا التبويب خاص بالتسجيل الحقيقي وحفظ بيانات الأشخاص والشركات والشواغر.

استخدم ملف SUPABASE_SCHEMA.sql الموجود داخل المشروع لإنشاء الجداول والسياسات.

Supabaseغير مربوط

مزود الذكاء الاصطناعي

اختر مزوداً واحداً فقط. المساعد يستخدم المزود المفعل حتى لا يستهلك من OpenAI وGemini معاً.

ChatGPT / OpenAI

بيانات التشغيل الآمن على Cloudflare:

OPENAI_API_KEY=sk-...
OPENAI_MODEL=gpt-4.1-mini

Gemini / Google

بيانات التشغيل الآمن على Cloudflare:

GEMINI_API_KEY=AIza...
GEMINI_MODEL=gemini-3.1-flash-lite

الروابط والبيانات التي ستحتاجها

Endpoint داخل Hirova/api/aiهذا هو الرابط الذي تستدعيه الواجهة.
فحص Worker/api/healthيعرض حالة الربط والمزود المفعل.
OpenAI VariablesOPENAI_API_KEY + OPENAI_MODELتوضع في Cloudflare Variables.
Gemini VariablesGEMINI_API_KEY + GEMINI_MODELتوضع في Cloudflare Variables.

ملاحظة أمان: لا تضع مفاتيح API داخل المتصفح في النسخة التجارية. الأفضل تخزينها كمتغيرات سرية داخل Cloudflare.

AI ProviderOpenAI
AI Endpointجاهز

ربط Google: Gmail وGoogle Sheets

هذا التبويب يجمع روابط إنشاء الربط والبيانات التي ستحتاجها لاحقاً. اختر طريقة واحدة واضحة حتى لا تشتت النظام بين OAuth وApps Script.

Gmail API

للإرسال الآلي مثل: إشعار المرشح، تأكيد التقديم، رسالة للشركة، أو تنبيه HR.

تفعيل Gmail APIconsole.cloud.google.com/apis/library/gmail.googleapis.comافتح الرابط داخل مشروع Google Cloud ثم اضغط Enable.
شرح Gmail API الرسميdevelopers.google.com/gmail/api/guidesمرجع Google لطريقة استخدام Gmail API.

Google Sheets API

لحفظ بيانات المرشحين، الطلبات، الشواغر، أو سجلات التواصل داخل Sheet محدد.

تفعيل Google Sheets APIconsole.cloud.google.com/apis/library/sheets.googleapis.comافتح الرابط داخل مشروع Google Cloud ثم اضغط Enable.
شرح Google Sheets API الرسميdevelopers.google.com/sheets/api/guides/conceptsمرجع Google للتعامل مع الجداول والـRanges.

روابط الإعداد الأساسية

إنشاء مشروع Google Cloudconsole.cloud.google.com/projectcreateابدأ من هنا إذا لم يكن لديك مشروع خاص بـHirova.
تفعيل APIs من المكتبةconsole.cloud.google.com/apis/libraryفعّل Gmail API وGoogle Sheets API.
شاشة الموافقة OAuthconsole.cloud.google.com/apis/credentials/consentمطلوبة قبل تسجيل دخول المستخدمين عبر Google.
إنشاء Client ID / Secretconsole.cloud.google.com/apis/credentialsاختر OAuth Client ID ثم Web application.
إنشاء Apps Script سريعscript.google.com/home/projects/createمفيد لربط Google Sheet بسرعة عبر Web App.
دليل Apps Script Web Appsdevelopers.google.com/apps-script/guides/webلنشر doGet/doPost كرابط Web App.

بيانات OAuth / Apps Script

في التشغيل التجاري ضع القيم السرية داخل Cloudflare Variables، وليس داخل المتصفح.

GOOGLE_INTEGRATION_MODE=oauth أو apps_script GOOGLE_CLIENT_ID=xxxxx.apps.googleusercontent.com GOOGLE_CLIENT_SECRET=... GOOGLE_REDIRECT_URI=https://your-domain.com/api/google/oauth/callback GOOGLE_GMAIL_FROM=hr@company.com GOOGLE_SHEETS_SPREADSHEET_ID=... GOOGLE_SHEETS_TAB=Candidates GOOGLE_APPS_SCRIPT_WEB_APP_URL=https://script.google.com/macros/s/.../exec

تنبيه: Gmail غالباً يحتاج OAuth وموافقة مستخدم، أما Google Sheets يمكن ربطه عبر OAuth أو Service Account أو Apps Script حسب نموذج التشغيل.

Google Integrationغير مفعل
Sheets Targetغير مضبوط

إدارة الباقات والاشتراكات

الباقات قابلة للتحرير والإضافة والحذف. يوجد تبويبان منفصلان: باقات الأشخاص وباقات الشركات. الحالة التي تكتبها هنا تظهر للمستخدمين عند اختيار الباقة.

اسم الباقةالسعرالحالةالوصفإجراء
باقة المرشح الحاليةFree Candidate / Active
باقة الشركة الحاليةFree Company / Active

إعدادات الدفع

لوحة الإدارة ضمن الإعدادات

إدارة المستخدمين، الشركات، الباقات، الشواغر، الطلبات، الإعدادات، والسجلات التشغيلية.

Users0حسابات محفوظة
Companies0شركات
Jobs0شواغر

المستخدمون والشركات

إعدادات النظام

سجل العمليات

مركز الإطلاق على Cloudflare

قائمة فحص نهائية قبل النشر: Cloudflare، Supabase، OpenAI أو Gemini، القانوني، الدومين، والأمان.

Health Check

خطوات النشر السريع

  1. ارفع مجلد المشروع على Cloudflare Pages Direct Upload.
  2. اختر مزود AI واحد من تبويب الذكاء الاصطناعي.
  3. أضف متغيرات OpenAI أو Gemini في Cloudflare Variables حسب المزود المختار.
  4. في حال ربط Google، فعّل Gmail API وGoogle Sheets API وأضف OAuth أو Apps Script من تبويب تكامل Google.
  5. أنشئ مشروع Supabase ونفذ ملف SUPABASE_SCHEMA.sql.
  6. ضع Supabase URL وAnon Key داخل تبويب قاعدة البيانات.
  7. اختبر التسجيل، الحفظ، QR، CV، AI، والتحميل.
  8. اربط الدومين الرسمي ثم راجع الصفحات القانونية.
الباقةالسعرالحالةالوصفاختيار