Web Analytics

kanba

⭐ 179 stars Thai 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
เพิ่มตัวแปรสภาพแวดล้อมทั้งหมดผ่านแดชบอร์ดหรือ CLI ของ Vercel

API Endpoints

แอปพลิเคชันนี้ใช้เส้นทาง API ภายในเครื่องดังนี้:

ข้อดีของ Local API Routes

แนวทางแก้ไขปัญหา

หมายเหตุด้านความปลอดภัย

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