منصوبے کے بارے میں
T-Expense (ایکسپینس ٹریکر) ایک پرسنل فنانس مینجمنٹ سسٹم ہے جو کلین آرکیٹیکچر کے ساتھ .NET 8 (بیک اینڈ) اور React PWA (فرنٹ اینڈ) کے ذریعے بنایا گیا ہے۔ یہ پروجیکٹ آٹومیشن اور سیکیورٹی پر توجہ دیتا ہے: Gmail (Techcombank, MoMo, Timo, Cake) سے رسیدوں کی خودکار مطابقت پذیری سٹریٹیجی پیٹرن اور پولی ریزیلینس کے ذریعے؛ حساس ڈیٹا (ای میل مواد) کی انکرپشن AES-256 کے ذریعے EF Core ویلیو کنورٹرز کے ذریعے؛ ایک ٹیلیگرام بوٹ جس سے `[تفصیل] [رقم]k` کی syntax کے ساتھ تیز ایکسپینس انٹری کی جا سکتی ہے اور AuthorizedUserId کی تصدیق ہوتی ہے۔ موبائل فرسٹ PWA UI آئی فون ہوم اسکرین پر انسٹالیشن (اسٹینڈ الون موڈ)، ایک ہاتھ کا لے آؤٹ، خودکار فوکس اور نمبر فارمیٹنگ کے ساتھ تیز انٹری فارم کو سپورٹ کرتا ہے۔ بیک اینڈ CQRS کو MediatR کے ساتھ، توثیق کے لیے FluentValidation، اور بہتر AsNoTracking استفسارز استعمال کرتا ہے۔ ڈیپلوئمنٹ Docker Compose (SQL Server + Web API) اور GitHub Actions CI/CD ملٹی اسٹیج بلڈز کا استعمال کرتا ہے، SSH کے ذریعے زیرو ڈاون ٹائم ڈیپلوئمنٹ کو قابل بناتا ہے۔ گلوبل ایرر ہینڈلنگ ProblemDetails (RFC 7807) واپس کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.