firestarta
1.0.0

يعمل هذا المستودع كنقطة انطلاق (أو BoilerPlate) لأي مشروع NEXT.JS SaaS يتطلب مصادقة المستخدم ومدفوعات الإدارة والاشتراك. يستخدم حاليًا Prisma مع قاعدة بيانات Postgres ويتم بناؤها باستخدام مكونات ShadCN/UI إلى جانب مكونات SASS المخصصة عند الحاجة.
ملحوظة
الآن باستخدام الغزل 4.1.0 من خلال CorePack.
سيتم تحديث التغييرات أو الإضافات إلى TEH Stack هنا
تم تطوير الميزات في أي ترتيب محدد
loading.tsx 
إنشاء ملف .env.local وإنشاء سر Nextauth باستخدام:
openssl rand -base64 32.env.local NEXT_PUBLIC_SITE_URL=http://localhost:3000
NEXTAUTH_SECRET=
NEXTAUTH_URL=http://localhost:3000
GITHUB_SECRET=
GITHUB_ID=
DATABASE_URL=
LEMONSQUEEZY_STORE_ID=
LEMONSQUEEZY_API_KEY=
LEMONSQUEEZY_WEBHOOK_SECRET=
نصيحة
لإعداد Github ، تفضل بزيارة https://github.com/settings/apps لإنشاء تطبيق جديد. يجب أن يكون عنوان URL للاتصال: [origin]/api/auth/callback/[provider] كما هو مذكور في وثائق NextAuth.
npx prisma migrate dev --name init
yarn devافتح http: // localhost: 3000 مع متصفحك لرؤية النتيجة.