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

fs-project ایک مکمل اسٹیک ایپلیکیشن ہے جو ٹاسکس کے انتظام کے لیے بنائی گئی ہے، جس میں ٹاسکس بنانے، فہرست بنانے، ترمیم کرنے اور حذف کرنے کے علاوہ JWT کے ذریعے صارفین کے رجسٹریشن اور لاگ ان کی سہولت بھی موجود ہے۔ فرنٹ اینڈ React 19، TypeScript، Vite اور React Router کے ساتھ تعمیر کیا گیا ہے؛ بیک اینڈ Node.js، Express 5 اور TypeScript استعمال کرتا ہے۔ تصدیق JWT اور bcrypt کے ذریعے کی جاتی ہے، اور PostgreSQL ڈیٹا بیس کا انتظام Prisma کے ذریعے کیا جاتا ہے، جس میں مائیگریشنز اور سیڈز شامل ہیں۔ اس پروجیکٹ میں مقامی انسٹالیشن کی ہدایات، ماحولیاتی متغیرات کے ٹیمپلیٹس (.env.example) اور اہم اینڈ پوائنٹس کی ایک جدول شامل ہے۔ اس میں GitHub Actions کے ذریعے مسلسل انٹیگریشن (CI) اور ڈیولپمنٹ، بلڈ، لنٹ اور ٹیسٹنگ (حالانکہ ٹیسٹس زیر التوا ہیں) کے لیے کمانڈز بھی شامل ہیں۔ ساخت فرنٹ اینڈ کو src/ میں اور بیک اینڈ کو task-manager-react/ کے اندر backend/ میں الگ کرتی ہے۔