Web Analytics

kanba

⭐ 179 stars Persian by Uaghazade1

🌐 زبان

یک جایگزین متن‌باز و سبک برای Trello، طراحی‌شده برای سازندگان و هکرهای مستقل.

تمرکز بر سادگی، سرعت و مقیاس‌پذیری. ساخته‌شده با فناوری‌های مدرن: Tailwind CSS، shadcn/ui، Supabase، و یکپارچه‌سازی Stripe. پشتیبانی از پروژه‌های نامحدود، همکاری تیمی، حالت تاریک/روشن و تجربه کاربری روان. ایده‌آل برای توسعه‌دهندگان مستقل و تیم‌های کوچک که به کنترل کامل بدون پیچیدگی غیرضروری نیاز دارند.

🌟 اگر این پروژه برای شما مفید بود، با دادن یک ستاره از آن حمایت کنید! این کار به دیگران هم کمک می‌کند تا آن را پیدا کنند.

راهنمای استقرار

مرور کلی

این برنامه اکنون به جای استفاده از Supabase Edge Functions برای یکپارچه‌سازی Stripe، از مسیرهای API محلی Next.js استفاده می‌کند. این کار استقرار را ساده‌تر می‌کند و به شما امکان می‌دهد از فایل‌های استاندارد .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

این برنامه اکنون از این مسیرهای API محلی استفاده می‌کند:

مزایای مسیرهای محلی API

رفع اشکال

یادداشت‌های امنیتی

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