المشكلة
في الرحلات والسكن المشترك والعزومات، تتبّع "مين دفع كام ومين عليه لمين" بيتم غالباً في رسائل واتساب أو ملاحظات متفرقة. النتيجة حسابات غلط وخلافات ومحاسبة يدوية بتاخد وقت.
الحل
بنيت منصة ويب متكاملة (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.