منصوبے کے بارے میں

یہ ریپوزٹری App Router کا استعمال کرتے ہوئے Next.js ایپلی کیشنز بنانے کے لیے ایک پروفیشنل اسٹارٹر کٹ فراہم کرتی ہے۔ اسے "ڈویلپر تجربہ پہلے" کے فلسفے کے ساتھ ڈیزائن کیا گیا ہے، جس میں ڈویلپمنٹ، ٹیسٹنگ، اور ڈیپلائمنٹ کے لیے صنعت کے معیاری ٹولز کی ایک وسیع رینج شامل ہے۔ اہم تکنیکی صلاحیتوں میں شامل ہیں: - **Core Stack**: Next.js 16+، TypeScript (Strict Mode)، اور Tailwind CSS 4 کے ساتھ تیار کیا گیا ہے۔ - **Authentication & Security**: صارف مینجمنٹ (بشمول MFA، Social Auth، اور Passkeys) کے لیے Clerk اور بوٹ ڈیٹیکشن اور ریٹ لمٹینگ کے لیے Arcjet کے ساتھ مربوط ہے۔ - **Database & ORM**: ٹائپ سیف ڈیٹا بیس ایکسیس کے لیے DrizzleORM کا استعمال کرتا ہے، جو PostgreSQL، SQLite، اور MySQL کو سپورٹ کرتا ہے۔ اس میں لوکل ڈویلپمنٹ کے لیے PGlite اور پروڈکشن کے لیے Neon شامل ہے۔ - **Testing Suite**: جامع ٹیسٹنگ سیٹ اپ بشمول یونٹ ٹیسٹ کے لیے Vitest، انٹیگریشن اور E2E ٹیسٹ کے لیے Playwright، اور الگ تھلگ UI کمپوننٹ ڈویلپمنٹ کے لیے Storybook۔ - **Code Quality & DX**: لنٹنگ اور فارمیٹنگ کے لیے Oxlint اور Oxfmt، Git hooks کے لیے Lefthook، معیاری کمٹ پیغامات کے لیے Commitlint، اور غیر استعمال شدہ فائلوں کی شناخت کے لیے Knip نافذ کرتا ہے۔ - **Observability & Monitoring**: ایرر مانیٹرنگ کے لیے Sentry (بشمول لوکل ڈویلپمنٹ کے لیے Sentry Spotlight)، لاگنگ کے لیے LogTape، لاگ مینجمنٹ کے لیے Better Stack، اور کوڈ کے طور پر مانیٹرنگ کے لیے Checkly کے ساتھ مربوط ہے۔ - **Internationalization**: next-intl اور Crowdin انٹیگریشن کے ذریعے کثیر لسانی سپورٹ۔ - **DevOps**: CI/CD کے لیے GitHub Actions، کوڈ کوریج کے لیے Codecov، اور خودکار چینج لاگ جنریشن کے لیے Semantic Release شامل ہے۔