تفاصيل العمل

المشكلة

‎في الرحلات والسكن المشترك والعزومات، تتبّع "مين دفع كام ومين عليه لمين" بيتم غالباً في رسائل واتساب أو ملاحظات متفرقة. النتيجة حسابات غلط وخلافات ومحاسبة يدوية بتاخد وقت.

‎الحل

‎بنيت منصة ويب متكاملة (Backend + Frontend + نشر فعلي) تخلّي المجموعة تدير فلوسها في مكان واحد:

‎- إنشاء مجموعات وإضافة الأعضاء بدعوات

‎- تسجيل المصاريف المشتركة وتقسيمها بين الأعضاء

‎- حساب الأرصدة وتسويتها تلقائياً بدل الحساب اليدوي

‎- إدارة الأصدقاء والإشعارات

‎- لوحة تحكم بملخص الأرصدة والنشاط

‎- رفع الملفات (صور الفواتير والبروفايل) على تخزين سحابي

‎الجانب التقني

‎- أمان حقيقي: تسجيل دخول بـ JWT مع Refresh Token في HttpOnly Cookies، تأكيد الإيميل، وتحديد معدل الطلبات

‎- خصوصية المستخدم: حذف الحساب مع إخفاء بياناته

‎- كود منظم وسهل التطوير: Clean Architecture، فإضافة ميزات جديدة لاحقاً مش بتكسر الموجود

‎- جاهز للإنتاج: Docker، وCI/CD تلقائي بـ GitHub Actions، ونشر شغال على Vercel وRailway وNeon وCloudinary

‎- توثيق كامل وAPI documentation

‎التقنيات

ASP.NET Core · Next.js · TypeScript · Tailwind CSS · PostgreSQL · Docker · GitHub Actions · Cloudinary

‎أقدر أنفذ لك مشروع مشابه

‎تطبيقات ويب بنظام حسابات ومجموعات وصلاحيات، لوحات تحكم، أنظمة مالية بسيطة، APIs آمنة، وإعداد النشر والـ CI/CD.

بطاقة العمل