Web Analytics

kanba

⭐ 179 stars Arabic by Uaghazade1

🌐 اللغة

بديل Trello مفتوح المصدر وخفيف الوزن، مصمم للمطورين والمستقلين.

يركز على البساطة والسرعة وقابلية التوسع. مبني بأحدث التقنيات: Tailwind CSS وshadcn/ui وSupabase وتكامل Stripe. يدعم مشاريع غير محدودة، تعاون الفرق، الوضع الليلي/النهاري، وتجربة مستخدم سلسة. مثالي للمطورين الفرديين والفرق الصغيرة الذين يرغبون في التحكم الكامل بدون تعقيد غير ضروري.

🌟 إذا وجدت هذا المشروع مفيدًا، فكر في منحه نجمة! هذا يساعد الآخرين أيضًا في اكتشافه.

دليل النشر

نظرة عامة

يستخدم هذا التطبيق الآن مسارات API المحلية لـ Next.js بدلاً من وظائف Supabase Edge لتكامل Stripe. هذا يجعل النشر أبسط ويسمح لك باستخدام ملفات .env القياسية لإعداد التكوين.

إعداد متغيرات البيئة

1. إنشاء ملف .env.local

قم بنسخ .env.example إلى .env.local واملأ القيم الفعلية الخاصة بك:

cp .env.example .env.local

2. متغيرات البيئة المطلوبة

#### إعداد Supabase

#### إعداد Stripe (اختياري) #### إعداد الموقع

التطوير المحلي

npm install
npm run dev
stripe listen --forward-to localhost:3000/api/stripe/webhook

النشر للإنتاج

النشر على Vercel

npx vercel
أضف جميع متغيرات البيئة من خلال لوحة تحكم Vercel أو عبر CLI

نقاط النهاية لواجهة برمجة التطبيقات (API Endpoints)

يستخدم التطبيق الآن هذه المسارات المحلية لواجهة برمجة التطبيقات:

فوائد المسارات المحلية لواجهة البرمجة

استكشاف الأخطاء وإصلاحها

ملاحظات الأمان

--- Tranlated By Open Ai Tx | Last indexed: 2025-07-20 ---