Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
منصة جاهزة لأي جهة تنظّم معرضًا أو فعالية ريادية. فيها مرحلتان مترابطتان، وكل شيء يُدار من لوحة التحكم دون تعديل الكود: 1. المستثمر الذكي (الفرز): يدخل الزائر اسمه وبريده وفكرته، فيحاوره مستثمر ذكاء اصطناعي بسؤالين يستهدفان أضعف نقطة، ثم يقيّمه. من يبلغ درجة التأهل يحصل على تذكرة للهاكاثون. 2. الهاكاثون الافتراضي: تسجيل الفرق بالتذكرة، ورفع العرض الاستثماري والملفات، وتقييم فوري صارم بالذكاء الاصطناعي، ثم تحكيم لجنة، فإعلان الفائزين وإصدار الشهادات.檢視完整 README ↗
منصة جاهزة لأي جهة تنظّم معرضًا أو فعالية ريادية. فيها مرحلتان مترابطتان، وكل شيء يُدار من لوحة التحكم دون تعديل الكود:
| الرابط | لمن | الاستخدام |
|---|---|---|
/welcome | الجميع | صفحة الترحيب: البوابتان، رحلة المشارك، الجدول، الجوائز، الأسئلة الشائعة، الشركاء |
/ | الزوار | المستثمر الذكي (الفرز) من الجوال |
/hackathon | الفرق | التسجيل بالتذكرة، التقديم والملفات، النتيجة، الإعلانات، الشهادات |
/judges | المحكّمون | دخول بمفتاح شخصي، المسارات المسندة، تقييم لكل معيار، تعارض المصالح |
/admin | المنظّم | لوحة التحكم الكاملة |
/booth | شاشة الجناح | أوضاع: تناوب، المستثمر، الهاكاثون، لوحة البيانات، عدّ تنازلي، إعلان (?mode= للتجاوز) |
/dashboard | شاشة | مؤشرات حيّة ورسوم بيانية وآخر النشاط |
/screen · /hack-screen | شاشة | كل نشاط منفردًا مع شريط الإعلانات |
/winners | المسرح | إعلان الفائزين |
/report | المنظّم | التقرير الختامي للطباعة (A4)، و?booklet=1 لكتيّب المشاريع |
/certificate?c=الرمز | الجميع | الشهادة والتحقق منها (مع رمز QR) |
كل رسالة تُدار من لوحة التحكم ← الإشعارات والبريد: تشغيل/إيقاف، نص قابل للتعديل بمتغيرات مثل {team} و{score}، معاينة، وإرسال تجريبي.
| الرسالة | متى |
|---|---|
| رمز التحقق | بداية عرض الفكرة (إن فُعّل التحقق) |
| التأهل وتذكرة الهاكاثون | عند تجاوز درجة التأهل |
| نتيجة من لم يتأهل | درجته وما ينقصه وأهم ما يحسّنه |
| رمز دعوة | عند توليد دعوات لقائمة مدعوين بالبريد |
| تسجيل الفريق ورمزه | عند التسجيل، للقائد وكل عضو أضاف بريده |
| نتيجة تقييم المشروع | بعد كل تقييم |
| تذكير من لم يقدّم | تلقائيًا بعد مدة من التسجيل |
| تذكير قبل الإقفال | تلقائيًا قبل الإقفال بعدد ساعات تحدده |
| التأهل للتحكيم النهائي | بزر «إشعار المتأهلين» |
| الفوز / النتائج والشهادات | بزر «إرسال النتائج والشهادات»، مع رابط شهادة لكل عضو |
| دعوة المحكّم وتذكيره | بزر في قسم المحكّمين |
| رسائل المنظّم والإعلانات | عند إرسالها |
/api/cron) احتياطًا.node dev.js
http://localhost:3000/admin بالمفتاح admindemo، أو المفتاح الشخصي للمحكّمANTHROPIC_API_KEY=sk-ant-... node dev.jsالمنصة تستخدم أيقونات Lucide (ترخيص ISC) من ملف public/icons.js، ويُستخدم في الصفحات بالشكل <i data-icon="trophy"></i>. لإضافة أيقونات: أضف أسماءها إلى demo/icons.txt ثم شغّل python3 demo/icons.py <مسار node_modules/lucide-static>.
./demo/build.sh ثم python3 demo/standalone.py standalone لبناء كل صفحة كملف HTML واحد يعمل بالفتح المباشر. البيانات في المتصفح، ويلزم أن تُفتح الصفحات في المتصفح نفسه.
supabase.sql كاملًا في SQL Editor. ينشئ الجداول وحاوية الملفات hackathon.| المتغير | القيمة |
|---|---|
ADMIN_KEY | كلمة سر لوحة التحكم (إلزامية) |
ANTHROPIC_API_KEY | مفتاح Claude API |
ANTHROPIC_MODEL | اختياري للمحادثة، الافتراضي claude-sonnet-5-5 |
ANTHROPIC_WORKSPACE_ID | اختياري: فقط إن كان المفتاح غير مرتبط بمساحة عمل (يبدأ بـ wrkspc_) |
ANTHROPIC_EVAL_MODEL | اختياري للتقييم، الافتراضي claude-opus-5-5 |
SUPABASE_URL | رابط المشروع، مثل https://xxxx.supabase.co |
SUPABASE_SERVICE_KEY | المفتاح السري sb_secret_... (أو service_role القديم) من Settings ← API Keys. ليس المفتاح العام sb_publishable_... |
RESEND_API_KEY | اختياري لإرسال البريد (التذاكر، رموز الفرق، النتائج، الدعوات) |
MAIL_FROM | المرسل، مثل هاكاثون <[email protected]>، والنطاق موثّق في Resend |
SITE_URL | اختياري: رابط الموقع في الرسائل (يُستنتج تلقائيًا إن غاب) |
APP_SECRET | سلسلة عشوائية طويلة لتوقيع رموز التحقق من البريد |
CRON_SECRET | اختياري: يحمي رابط التذكيرات المجدول |
/admin: اضبط الهوية والمسارات والمواعيد والمحكّمين، ثم احفظ./booth على شاشة الجناح.